Alena Prokharchyk
4dea695e09
bug 13871: use perzone and peraccount (no spaces in values) when compare source nat capabilities
...
status 13871: resolved fixed
Reviewed-by: Chiradeep Vittal
2012-02-21 10:06:29 -08:00
Murali reddy
4e9b312bf2
bug 13855: F5 - Hold time paramS for sticky policies are not getting programmed in F5
...
- configuring unique persistence profile for each LB rule with sticky method applied
- removing source based sticky method for source based LB method which is not supported by F5
2012-02-21 22:04:37 +05:30
frank
a1fa313902
Bug 13568 - secondary storage VM's static route for nfs server breaks things!
...
status 13568: resolved fixed
reviewed-by: Sheng Yang
2012-02-17 16:24:32 -08:00
Sheng Yang
4f08afb784
bug 13867: Pass hostId instead of external firewall device Id
...
status 13867: resolved fixed
Reviewed-by: Anthony
2012-02-17 15:28:06 -08:00
Sheng Yang
d94189a3d9
bug 13829: Add default capacity for SRX
...
And per Alex's request, add default value directly into the database, rather
than using it at last minute of implemention.
status 13829: resolved fixed
Reviewed-by: Alex
2012-02-17 15:25:41 -08:00
Murali reddy
4b728abedb
bug 13722: When we try to create a network when there is no capacity in F5, we should not attempt to create the network
...
Reviewed-By:Jana
status 13722: resolved fixed
thorwing resource unavaiable exception when there is not enough capacity to implement network
2012-02-15 19:05:44 +05:30
Murali reddy
a338fe5003
bug 13664: F5 device can be added in "Dedicated" mode but Network offering allows for only "shared" LB isolation to be set.
...
Reviewed-By: nitin.mehta@citrix.com
status 13664: resolved fixed
added dedicated mode as capability to F5 load balancer element
2012-02-15 17:16:59 +05:30
Naredula Janardhana Reddy
31fe8bd815
Summary of HAProxy stickines param changes:
...
- converted all mandatory params to optional, and internally fill with default value before sending to haproxy. default value is available through description.
- accept holdtime without units.
2012-02-08 14:56:41 +05:30
Murali reddy
8fbdd2919e
bug 12488: Netscaler - Invalid error message presented to the user when deployVm fails to implement network becasue of insuffucient capacity in Netscaler.
...
status 12488: resolved fixed
2012-02-07 19:15:36 +05:30
Alena Prokharchyk
1490e45a1c
Fixed format style in a bunch of files (replaced tabs with spaces as a part of it)
2012-02-03 13:49:11 -08:00
Murali reddy
1f0ea28cc4
bug 12568: load balancer/firewall device capacity when admin does not specify a value
2012-02-03 23:48:26 +05:30
Naredula Janardhana Reddy
aea81205ef
Bug 11845:
...
Summary of Changes:
- created a generic way for LB rule validations, so as LB device(like Haproxy) specific validations can be done syncronously.
- Removed asyncronous validations from Haproxy and done syncronously.
2012-02-01 18:01:11 +05:30
Alena Prokharchyk
0196eb5679
bug 12821: no VPN support on Juniper
...
status 12821: resolved fixed
2012-01-30 15:07:04 -08:00
Alena Prokharchyk
0e13bb58e3
bug 13250: don't check physicalNetworkId for control traffic type
2012-01-24 12:49:30 -08:00
Murali reddy
73805cdc45
bug 12828: SRX - Not able to deploy Vm using network that uses SRX for PF,Firewall,SorceNat,StaticNat,VPN services
...
status 12828; resolved fixed
2012-01-24 20:05:42 +05:30
Murali reddy
d92c361efd
bug 12826:enable NetScaler in basic zone for load balancing and static NAT
...
NetScaler element should not firewall service provider in basic zone
2012-01-19 14:05:12 -08:00
Murali reddy
40ac2f5cdf
bug 12826: enable NetScaler in basic zone for load balancing and static NAT
...
status 12826: resolved fixed
2012-01-19 14:00:07 -08:00
Alena Prokharchyk
9322482018
Netscaler can enable individual services (in some cases LB can be handled by Netscaler, and firewall by some other external provider)
2012-01-19 13:57:00 -08:00
Alena Prokharchyk
5adfc9953f
Can enable/disable static nat and create IpForwarding/Firewall rules in Basic zone now.
...
Made Netscaler a StaticNat/Firewall provider. Murali will take care of actual implementation on the backend.
2012-01-19 13:56:59 -08:00
Alena Prokharchyk
ff1e8413f1
1) Added StaticNat/Firewall/Lb capabilities to Netscaler element. Renamed it to "NetscalerElement" from NetscalerLoadBalancingElement as it serves more services now
...
2) Added elasticIp and elasticLb network capabilities. Provided support to create network offering with these capabilities.
3) Added one more default network offering having elasticip and elasticlb
4) Public network support to Basic zone. You can associate/disassociate IP addresses now
2012-01-19 13:56:59 -08:00
Sheng Yang
ba23973d53
bug 12656: Refactor IP associate process
...
Introduce the concept of Ip Deployer. The IP deployer would be responible for
apply IP to the element. Most element's IP deployer is itself, but it can be
someone else if we want to implement inline mode in the future.
2012-01-05 21:08:28 -08:00
Naredula Janardhana Reddy
d683e30e28
bug 12891: added cookie to destination if it is http based sticky.
2012-01-06 10:17:55 +05:30
Murali reddy
4f058feef2
bug 12276: public IP's should be associated with a network service provider depending on the network rules for which IP is used for
2011-12-19 23:48:52 +05:30
Murali Reddy
2e6b62cc43
fixing NetScaler/F5 sticky code
2011-12-16 22:54:37 +05:30
Murali Reddy
3a892508df
bug 12259:Netscaler -User should not be allowed to configure a "MPX" netscaler type in dedicated mode
...
status 12259: resolved fixed
2011-12-05 18:17:59 -08:00
Alena Prokharchyk
7b8287d323
bug 10804: Api and middle layer support for default route feature
2011-12-05 14:53:45 -08:00
Sheng Yang
f3df18aa9b
NaaS: Enforce the checking of VirtualRouterElement
...
If SourceNAT is not provided, VirtualRouter wouldn't provide firewall,
portforwarding, loadbalance, static Nat and VPN service as well.
2011-11-30 14:53:57 -08:00
Sheng Yang
c5292de0ae
NaaS: Restrict the combination that provider can support
2011-11-30 14:53:50 -08:00
Naredula Janardhana Reddy
e4b5a62402
bug 10796: merging code from branch
2011-11-30 15:03:43 +05:30
Alena Prokharchyk
628ca6c6d7
bug 11018: removed private_netmask from vm_instance table
...
status 11018: resolved fixed
2011-11-28 14:15:14 -08:00
Sheng Yang
f14e536cea
NaaS: Make CloudZonesNetworkElement implement UserDataServiceProvider
2011-11-23 16:18:28 -08:00
Sheng Yang
539477f5e1
NaaS: Make ExternalDhcpElement implements DhcpServiceProvider
2011-11-23 16:18:21 -08:00
Murali Reddy
beb38c8310
making devices enabled independent of config commands
...
adding default device capacity when admin does not specify a vlaue
fixed bug in device allocation logic
2011-11-22 19:52:07 -08:00
Murali Reddy
f302533474
changes response object name for F5/Netscaler/SRX to be lower case
2011-11-21 18:28:51 -08:00
Murali Reddy
54f4ebf08c
changes for SRX add/config commands for UI integration
2011-11-21 16:57:41 -08:00
Murali Reddy
c9b2031fa9
changes in add/configure API commands for F5 & Netscaler for UI integration
2011-11-21 13:31:54 -08:00
Murali Reddy
4bdcddf96c
fixed bug in addSrxFirewallCmd API
2011-11-17 17:22:14 -08:00
Alena Prokharchyk
337c07c0d1
Default gateway service to sourceNat service in the API
2011-11-17 16:28:10 -08:00
Alena Prokharchyk
5571afa471
Virtual router elements: prepare nics only when VirtualRouter is a provider for at least one service in the network
2011-11-17 14:33:22 -08:00
Alena Prokharchyk
0bb325ac12
Call implement() and shutdown() methods for providers only when the provider serves a service for the network
2011-11-17 13:53:53 -08:00
Sheng Yang
cb6c1424ef
NaaS: Add virtual router state check for virtual router element
2011-11-17 13:42:29 -08:00
Sheng Yang
cdd8d741ca
NaaS: Add redundant router capability to virtual router
2011-11-17 11:33:04 -08:00
Murali Reddy
37908d2669
fixing bug in provider verify logic of SRX element
2011-11-16 18:23:09 -08:00
Murali Reddy
75121bd762
bug 11817 : NAAS external networking device support
...
- added pluggable (service) API's for managing F5 and SRX devices
2011-11-16 10:53:22 -08:00
Alena Prokharchyk
03eb3c9037
Removed unused imports
2011-11-15 16:42:26 -08:00
Murali Reddy
0b05badaaa
bug 11817: NAAS external network device support
...
-made Netscaler, SRX, F5 network elements as pluggable service
-added abstract load balancer device manager ExternaLoadBalancerDeviceManager
-made both F5 and Netscaler pluggable service to extend ExternaLoadBalancerDeviceManager
-added abstract firewall device manager ExternalFirewallDeviceManager
-made SRX pluugable service to extende ExternalFirewallDeviceManager
-added API's to configure and manage netscaler devices
2011-11-15 12:18:59 -08:00
Sheng Yang
cdfac9a5e1
NaaS: Fix UUID of virtual router providers
2011-11-11 13:42:19 -08:00
Sheng Yang
7adedca8a3
NaaS: Update listVirtualRouterElements to accept nspid as parameter
...
Also fix VirtualRouterProviderResponse by adding objectName.
2011-11-10 17:26:11 -08:00
Murali Reddy
122b62066a
bug 11817: NAAS: device allocation logic
...
- adding a allocation state to device
- change device allocation logic based on network offering and device state
2011-11-10 09:55:23 -08:00
Sheng Yang
5c1773dd26
NaaS: Add response for VirtualRouterProvider
2011-11-09 18:52:34 -08:00