summaryrefslogtreecommitdiff
path: root/scripts/keepalived/vyatta-keepalived.pl
AgeCommit message (Collapse)Author
2012-05-15Move VRRP to its own packageJohn Southworth
2012-05-07Turn on vrrp snmp traps by defaultJohn Southworth
2012-02-18Bug #7787: Allow using custom command line arguments in transitionDaniil Baturin
scripts.
2012-01-03Bugfix 7689: change vrrp auth_type detection 'simple' to 'plaintext-password'John Southworth
2011-12-12Add filtering to transition scripts for vmac interfaces; Make transition ↵John Southworth
script able to detect if the interface is a vmac interface before applying the vmac specific changes
2011-12-01Add handling for address ownership (priority 255) in RFC complient modeJohn Southworth
2011-11-28Use new naming convention for VRRP virtual mac interfaces.Bob Gilligan
The new naming convention is: <ifname>v<VRID> where <ifname> is the name of the underlying physical interface or VLAN and <VRID> is the virtual router ID. For example: eth0v235, eth7.4000v199.
2011-11-08First pass implementation of support for virtual MAC addressBob Gilligan
This change introduces a new parameter named "interface" under the vrrp-group configuration tree under ethernet interfaces and vlans. If the "interface" parameter is set, keepalived will be configured to bring up a macvlan interface, which will hold the virtual MAC address that is specified in the VRRP spec.
2011-01-26Fix vrrp duplicate generation of last sync-group entry.Stig Thormodsrud
(cherry picked from commit 8529fbe7ed23023e936f5c7cab9663007d0476d3)
2010-12-10Fix 6554: clear vrrp master tab completion results in cli api errorStig Thormodsrud
2010-12-10Fix 6453: After configuring VRRP on interface, VRRP is not active until VRRP ↵Stig Thormodsrud
is manually restared with "restart vrrp" command. - Move all commit checks into script on end node. - Add separate function for conntrack-sync settings. - Do per instance validation at the right priority level. - Verify that the changes file is removed on final transaction.
2010-12-06Move is_local_address to common codeStephen Hemminger
Now part of lib/Vyatta/Misc.pm module
2010-11-23Remove check function from keepalived perl scriptStephen Hemminger
No longer need check-vip option since the type checking is done in template
2010-11-23Use unlink rather than system() to remove files in keepalive scriptStephen Hemminger
Faster to use perl to remove file than going out to shell.
2010-11-23Use sockets to check if IP address is localStephen Hemminger
Much faster to user perl sockets to test if IP address is okay, rather than scanning ip addresses.
2010-07-01Update failover-mechanism sync-group CLI path and addMohit Mehta
comments to indicate ctsync also calls this script
2010-06-09* perltidy vyatta-keepalived.plMohit Mehta
2010-06-09* make vrrp work with conntrack-syncMohit Mehta
2010-06-03move list functions to vrrp perl module so other scripts can use it as wellMohit Mehta
2010-05-29Fix 5521: Cannot Delete vif with vrrp configured.Stig Thormodsrud
2009-11-01Convert keepalived to use Interface infrastructure.Stig Thormodsrud
2009-10-31Add VRRP capability to bonding interfaces and vifs of bonding interfaces.David S. Madole
2009-03-12Fix 4190: vrrp may fail to start daemon if previous commit of vrrp partially ↵Stig Thormodsrud
failed
2009-03-08Fix 4183: No auto completion for group number when running 'clear vrrpStig Thormodsrud
master interface <ifname> group <group-num>'
2009-03-06Move changes file to /var/run/vrrpd and make sure the directory exists.Stig Thormodsrud
2009-03-01Fix 4152: Add support for VRRP operation on unnumbered interfacesStig Thormodsrud
2009-02-28Fix 3778: vrrp should allow prefix to be included with the virtual-addressStig Thormodsrud
2008-11-21Convert to Vyatta::Config hierarchyStephen Hemminger
2008-11-21Rename VyattaKeepalived to Vyatta::KeepalivedStephen Hemminger
Use directory hierarchy in perl.
2008-06-19Fix 2030: Enhancement: VRRP preemption hold down timerStig Thormodsrud
2008-06-11Fix 1818: Add disable option to vrrp.Stig Thormodsrud
2008-06-06Fix 787: Add a command to force vrrp state transition to backupStig Thormodsrud
2008-05-26Fix 2705: Add "clear vrrp process" command.Stig Thormodsrud
2008-05-09Set initial vrrp state based on existing state if available.Stig Thormodsrud
2008-05-07Merge branch 'glendale' into hollywoodrbalocca
Conflicts: debian/vyatta-cfg-system.postinst.in
2008-05-03Mimic the transaction mechanism to only restart the vrrp daemon once/commit.Stig Thormodsrud
2008-04-04Merge branch 'glendale' into hollywoodrbalocca
2008-04-03Fix 3086: VRRP only allows up to 20 virtual IPsStig Thormodsrud
2008-03-20Fix Bug 2778 VRRP: add ability to run scripts on state transitionMohit Mehta
- enhancement added: configuring of scripts to run on vrrp state-transitions
2008-03-10Update to GPLv2Stephen Hemminger
Replace references to VPL 1.0 with GPLv2
2008-01-21At bootup vrrp needs to skip vlan interfaces that haven't been instantiated yetStig Thormodsrud
2008-01-21All vrrp to be configured on vifStig Thormodsrud
2008-01-12Add vrrp sync group and fix authentication displayStig Thormodsrud
2007-12-18- Add support for multiple vrrp groups per interface.Stig Thormodsrud
- Add support for multiple VIPs per vrrp group.
2007-11-04Add vrrp to eureka.Stig Thormodsrud