Commit Graph

1294 Commits

Author SHA1 Message Date
kishan f62bf6acf6 bug CS-15906: Use new vpc network usage scripts in Vmware
status CS-15906: resolved fixed
reviewed-by: Murali
2012-08-08 13:42:14 +05:30
kishan 23aa4bff69 bug CS-15221: Support multiple public interfaces 2012-08-08 13:42:14 +05:30
Sheng Yang c7c13aea91 S2S VPN: CS-15884: Delete iptables rules after delete vpn connection 2012-08-07 11:24:54 -07:00
kishan b87800c159 bug CS-15852: Added VPN network usage. Uses vpn mark 0x525 to match VPN packets 2012-08-06 03:19:58 +05:30
Vijayendra Bhamidipati 6a2e667044 CS-15769: InterVlan - VMWare - IP table rules on the VPC VR for LB Rule is being programmed for every interface present on the VPC VR.
Description:
	Invoking vpc_loadbalancer.sh when setting load balancing
	rules for VMs in tiers in an inter-vlan routing setup.
2012-08-03 15:06:33 -04:00
Vijayendra Bhamidipati 46fba35c99 Merge branch '3.0.x' of ssh://git.cloud.com/var/lib/git/cloudstack-oss into 3.0.x
Conflicts:
	core/src/com/cloud/hypervisor/vmware/resource/VmwareResource.java
2012-08-02 22:53:51 -04:00
Vijayendra Bhamidipati ea038ab847 CS-15764: InterVlan - VMWare - Failed to create Static NAT Rule to a User VM in a VPC - SSH execution of command /root/firewall.sh -A -l 10.223.139.28 -r 192.168.11.186 -d 0:0 -G has an error status code in return.
Description:

	Putting in code to set static nat rules on VPC VR.
2012-08-02 22:44:21 -04:00
anthony d8ab3e1c36 VPC : handle Revoke rules for staticroute 2012-08-02 18:48:05 -07:00
Sheng Yang 0f603daff6 S2S VPN: CS-15472: Separate IKE lifetime and ESP lifetime 2012-08-02 18:01:58 -07:00
kishan 8c53b79cfe bug CS-15577: Added per gateway network usage for VPC 2012-08-02 17:14:57 +05:30
Vijay 1825b533d5 Netscaler resource brought in sync with NetScaler changes.
1. bind monitor to servicegroup.
2. passive parameter moved to bind monitor to servicegroup.
3. removing the "-global" parameter in bind timer trigger; it is
default.
2012-08-02 14:22:18 +05:30
anthony 3efec6456a CS-15713 : remove listen section, when ld is removed 2012-08-01 17:16:43 -07:00
Koushik Das 6bc1d1247a Fix for CS-15631
Support for up to 16 VDIs per VM on XS 6.0 and above (16 VDIs => root + cd + 14 data volumes). Currently in CS number of data disk that can be attached to VM is hard-coded to 6. Made this setting configurable by moving it to hypervisor capabilities. Although XS 6.0 and above supports upto 16 VDIs but while testing on XS 6.0.2 found that only 13 data volumes can be attached to a VM. So for XS 6.0 and 6.0.2 max_data_volumes_limit is set to 13 currently.
Reviewed-by: Nitin
2012-07-31 19:13:05 +05:30
Vijayendra Bhamidipati 53968f8ae4 CS-15765: InterVlan - VMWare - Failed to create Static Route on the Private Network's NIC - Unsupported command issued:com.cloud.agent.api.routing.SetStaticRouteCommand
Description:

	Putting in new command to set static routes in VR. This
	is used to configure static routes in the VPC VR.
2012-07-30 19:16:18 -07:00
Vijayendra Bhamidipati f456b51f4f CS-15763: InterVlan - VMWare - Failed to assign PortForwarding rule to guest VM - SSH execution of command /opt/cloud/bin/vpc_portforwarding.sh -A -P tcp -l 10.223.139.21 -p 22-22 -r 192.168.11.186 -d 22-22 has an error status code in return.
Description:

	Fixed incorrect destination port range specification
	in VmwareResource.
2012-07-30 16:18:49 -07:00
Vijayendra Bhamidipati cd562aba33 CS-15752: InterVlan - VMWare - Failed to assign PortForwarding rule to guest VM
Description:

	Fixing vpc_portforwarding.sh invocation
	in VmwareResource.
2012-07-30 11:25:25 -07:00
Vijay e1639e8e8a AutoScale. Added clean-up of AutoScale config in NetScaler if an
operation is errored half way through. Also re-organized
NetScalerResource to keep AutoScale things together.
2012-07-30 15:19:03 +05:30
Kelven Yang 4b0f317074 Add waiting loop to avoid potential race condition when doing NIC hot-plugin 2012-07-27 16:40:13 -07:00
Kelven Yang b31aea83b3 VPC vmware fixes 2012-07-27 16:40:13 -07:00
anthony ea22c7b85d VPC : get vif by mac 2012-07-27 15:57:06 -07:00
Alena Prokharchyk 78a00c03e1 VPC: replaced vmTo object with vmName parameter in plug/unplugNic commands 2012-07-27 13:32:00 -07:00
Vijay 49b9da3dfc CS-15689. Part 2. Removing timeout during login to netscaler 2012-07-26 15:00:44 +05:30
Vijay 36bec30632 CS-15689. Removing timeout during login to netscaler. 2012-07-26 15:00:44 +05:30
Vijay f444ce9c2e CS-15689. Part 2. Removing timeout during login to netscaler 2012-07-26 11:41:12 +05:30
Vijay 7b3a5aa492 CS-15689. Removing timeout during login to netscaler. 2012-07-26 11:38:38 +05:30
Sheng Yang cc35ea2be3 S2S VPN: CS-15650: Add connection status update to s2s vpn 2012-07-25 22:00:40 -07:00
anthony cedf128ae4 CS-15691 : network objec might be deleted by other host 2012-07-25 11:19:32 -07:00
Kelven Yang 237065e039 VMware VPC fixes 2012-07-24 17:47:26 -07:00
anthony fc371f8782 KVM : fix, can boot user VM 2012-07-24 17:29:32 -07:00
anthony c904cfcd05 KVM fix 2012-07-24 15:40:00 -07:00
anthony 195cb3fa31 CS-15555 : typo 2012-07-24 13:22:37 -07:00
Vijay 04b51bb6ba AutoScale.
NetScaler changes for deleteAutoScaleVmGroup and min/max member
    policies - Tested
    Introducing apikey/sharedsecret/csurl empty checks as well
    Introducing the autoscale change sheet that got deleted during the merge
2012-07-24 19:25:22 +05:30
Vijay 39a42ef224 AutoScale. Sending Min/Max servers of VmGroup to NetScaler 2012-07-24 10:02:53 +05:30
Vijay 6c6fd3f47d AutoScale. Apply mutiple nitro logins only to autoscale netscaler 2012-07-24 10:02:52 +05:30
Vijay 2c3d0f724d AutoScale. Tested and corrected AutoScale Vm Group creation command passing to NetScaler. Still delete and disable is pending will wait for clean NS build. 2012-07-24 10:02:50 +05:30
Vijay 36f333e014 Login to NetScaler for every Nitro Call. This is a work around for the
problem that exists in NetScaler 10.0.
2012-07-24 10:02:48 +05:30
Vijay f9bcf3186c AutoScale. Enabling AutoScale to go to the Resource.
Tested the reachability for Basic Network.
Fixing compile error introduced due to a89919ce2ffd9a0a99f1810aeaa0488b0805f665
2012-07-24 10:01:22 +05:30
Vijay a6a206d3fc AutoScale. Bringing in update commands and enable/disable. Not Tested. 2012-07-24 09:57:21 +05:30
Vijay 21e13657b4 AutoScale.
All API commands with separate service layer for AutoScale.
  Not tested.
2012-07-24 09:57:10 +05:30
anthony 13b7c8b810 CS-15660 : fixed 2012-07-23 14:07:51 -07:00
anthony f238ff9ff2 CS-15616 : typo fix 2012-07-23 13:31:27 -07:00
anthony f89e2be407 fix SSVM 2012-07-23 13:06:55 -07:00
anthony 352bfff473 CS-14274 : add public ip , remove storage ip which is not used 2012-07-20 12:08:11 -07:00
Sheng Yang 664c8b3b2c CS-15511: Fix parameter transfer in bash 2012-07-18 15:31:59 -07:00
Vijayendra Bhamidipati 27d78616a4 CS-15567: When guest network updated with different network rate, api.commands.UpdateNetworkCmd execution consistently fails first time with error "ipassoc failed due to bash: /root/ipassoc.sh: Permission denied", retry succeeds,VM created with old network rate
Description:

	Changing path ipassoc.sh is referred to in VmwareResource.java
	to reflect new patch in /opt/cloud/bin inside the virtual
	router VM.
2012-07-16 17:19:52 -07:00
anthony 0b3805b7cc CS-11581 : remove xenserver network, when it is not used 2012-07-13 16:44:43 -07:00
anthony 4aea70f11f CS-15081 : set pv-bootloader-args for SUSE PV VM 2012-07-11 16:05:15 -07:00
anthony 7eef78b644 VPC : CS-15542, on ipdeassoc, if vif does not exist, return success. 2012-07-11 13:49:00 -07:00
Sheng Yang c792fe02b4 S2S VPN: Add support for VMware 2012-07-11 10:40:47 -07:00
anthony 5d224ed592 VPC : in no route in setStaticRoute, just remove all routes 2012-07-10 18:41:13 -07:00