summaryrefslogtreecommitdiff
path: root/templates
AgeCommit message (Collapse)Author
2023-05-02T5171: Use XML for load-balancing wan instead of old templatesViacheslav Hletenko
Delete old templates Delete vyatta-wanloadbalance.pl as it handles via python3 Delete config templates build from Makefile
2019-10-23Avoid rule number 0 which causes segfaultcurrite
2015-02-08vyatta-wanloadbalance: ensure the load balancing daemon is stoppedAlex Harpin
Ensure the load balancing daemon stops correctly when the configuration changes are committed; using new rather than old scripts. Bug #441 http://bugzilla.vyos.net/show_bug.cgi?id=441
2014-10-17Proper capitalization in help string.Daniil Baturin
2014-10-17Vyatta Bugfix 6245: Sticky incoming connection support for WLBEwald van Geffen
Signed-off-by: Daniil Baturin <daniil@baturin.org>
2011-04-15add help and check for missed script node so users put script in /configMohit Mehta
2011-04-13* Add help and checks for WLB hook node to pushMohit Mehta
users towards putting scripts in /config/scripts
2011-03-30check in for Bug 6959Michael Larson
Add the ability to run a user defined script to determine wan load-balancing interface health includes sample http test (scripts/http_test.pl). Configuration will look as follows: wan { interface-health eth0 { nexthop 10.3.0.1 test 1 { test-script /tmp/http_test.pl type user-defined } } interface-health eth1 { nexthop 10.3.0.1 test 1 { test-script /tmp/http_test.pl type user-defined } } With corresponding output: vyatta@vyatta# run show wan-load-balance Interface: eth0 Status: active Last Status Change: Wed Mar 30 19:03:59 2011 +Test: user Script: /tmp/http_test.pl Last Interface Success: 0s Last Interface Failure: n/a # Interface Failure(s): 0 Interface: eth1 Status: failed Last Status Change: Wed Mar 30 19:03:59 2011 -Test: user Script: /tmp/http_test.pl Last Interface Success: n/a Last Interface Failure: 0s # Interface Failure(s): 52 Scripts returns 0 for success, non-zero for failure.
2011-02-28fix typo in help. bug w6850Michael Larson
2011-02-24fix for bug 6831--typo in val_help.Michael Larson
2011-02-11fix for 6711. Changed configuration node as requested by support.Michael Larson
2011-01-05convert wlb runtime directory to /var/run/load-balance from ↵Michael Larson
/var/load-balance. fix for bug 6630 (cherry picked from commit cf1754c28af9dc17f5dea4995049823dc7687a63)
2011-01-05Add range checking for TTL hop countStephen Hemminger
The hop count is limited by IP protocol. (cherry picked from commit 2a7948160df6960f5dd4718f12d150304c8d0e2d)
2011-01-05Remove use of 'Set' from helpStephen Hemminger
Bug 6596 (cherry picked from commit 41053a3e65015d01c3aa0de45c66472539a025fb)
2010-08-17update help text to use val_helpAn-Cheng Huang
2010-08-17fix packaging problemAn-Cheng Huang
* package was installing op templates into the config templates directory and then move them into the op templates directory *during postinst*. * this *might* be ok for editable config files but is definitely *not* the correct installation method for files "owned" by the package. * do it the right (and simpler) way: install op templates into the op templates directory.
2010-07-20part of fix for BZ 5839 - move clear process cmds under restartMohit Mehta
2010-05-17add help to parent clear command in wlbMichael Larson
2010-03-12fix for 4649Michael Larson
2010-02-03remove command 'clear wan-load-balance connections' as this clears allMohit Mehta
connection tracking entries rather than just wan-load-balancing connections To clear all connection-tracking entries; we now have 'clear connection-tracking'
2009-12-07small modification to test type configuration--improved layout.Michael Larson
NOTE: layout is not compatible with earlier kenwood configurations for WLB. ttl limit for ttl test has been removed as a leaf of the ttl test type, but is now configurable as a sibling (but with a default value of 1).
2009-11-30add help string modifications to support webgui mandatory behavior.Michael Larson
2009-10-20added priority to project nodeslioch
2009-10-02change name of local packet balancing tag from "disable-local-traffic" to ↵Michael Larson
"enable-local-traffic". This preserves previous behavior (i.e. no balancing of local traffic) by default, but can be enable via the configuration node. Conflicts: scripts/vyatta-wanloadbalance.pl src/lbdecision.cc
2009-10-02bug 4971 fix.Michael Larson
also supports additional command to disable balancing of locally sourced traffic "disable-local-traffic" Conflicts: src/lbdecision.cc
2009-09-29fix for ppp type interfaces that use the wanlb dhcp configuration option.Michael Larson
2009-07-24bug fixes on mult targets. added packet rate limit option to rulesslioch
2009-07-21added udp ttl limited test type to health check. modified configuration ↵slioch
layout. modified op mode command to provide indication on multiple target success/failures.
2009-07-17reworked target code to support multiple targets and different target types.slioch
user can now specify a sequence of targets to test (ordered by rule number). The first success satifies the success criteria for the test and no further tests will be performed on the interface for this period. Additional test types can be coded and added to the target framework. configuration has changed as a result of the rework.
2009-07-08fix for bug 4698slioch
2009-07-07need dummy node.def on op side of things for cmds to show up.slioch
2009-07-07fix for bug 4649 and 4248. needs documentation.slioch
2009-07-07added configuration hook to execute script on interface state change. ↵slioch
configurable via conf mode. environment variables identify interface and new state.
2009-07-07fix for bug 4072.slioch
2009-07-07fix for bug 4658. Move enable-source-based-routing to per rule basis from ↵slioch
global setting. Conflicts: src/lbdecision.cc
2009-06-02fix for bug 4352.slioch
2009-05-15missing configuration node required to configure sourced based routing.slioch
2009-04-10need to convert commit tag on wlb to end tag.slioch
2009-02-09added support for global level conntrack flushing on interface state change. ↵slioch
Default configuration is to disable this feature.
2008-12-15completes work to support dhcp for wan lb.slioch
2008-12-01formatting part of 3191 fixed with this bug. moved from dumping ↵slioch
proc/net/ip_conntrack output to easier to digest formatted output.
2008-10-31fix for bug 3608. add connnection comment to sudoers directory.slioch
2008-10-20Merge branch 'islavista' of http://git.vyatta.com/vyatta-wanloadbalance into ↵slioch
islavista
2008-10-20fix for bug 3817slioch
2008-10-09allow free form text field entry for inbound-interface. This allows a ↵slioch
wildcard (iptables style) interface to be set, allowing an exclusion rule to be set so that lan-to-lan traffic can be support in wan load balance. closing out bug 3764 with this change.
2008-10-09missed this configuration node on checkin fix for bug 3332. Now command is ↵slioch
available.
2008-08-29add rule failover support. Failover mode can now be specified on a specific ↵Mike Larson
rule. This rule will only direct traffic to a single active interface, on failure of the ping target traffice will be directed out an alternate interface. note: the one todo item for this feature is to add "stickiness" of an active interface. wlb re-evaluates all rules on an interface state change and this may cause the interface to change for failover mode. supporting this mode requires a less than trivial rewrite of the wlb decision code.:
2008-08-22fix for bug 3608.root
2008-08-22fix for bug 3620. exclusion option is now provided and will create an accept ↵root
rule. For an exclusion the user does not need to configure interfaces for that rule to balance across.
2008-08-12added new command that dumps the ip conntrack tables for connections that ↵root
have been marked by wan load balance. This addresses enhancement request bug 3191.