[acassen/keepalived] d1d779: Corrections for rule suppress_ifgroup

Alexandre Cassen <[email protected]>
Newsgroups gmane.linux.keepalived.devel
Message-ID <5798fe1ce1d42_746f3f8144d2b2c02199@hookshot-fe6-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/acassen/keepalived
  Commit: d1d7799cd2348ed9ea38e4aed1b8d33ec3d55037
      https://github.com/acassen/keepalived/commit/d1d7799cd2348ed9ea38e4aed1b8d33ec3d55037
  Author: Quentin Armitage <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M keepalived/vrrp/vrrp_snmp.c
    M lib/rttables.c
    M lib/rttables.h

  Log Message:
  -----------
  Corrections for rule suppress_ifgroup

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 4ae9314af448eb8ea4f3d8ef39bcc469779b0fec
      https://github.com/acassen/keepalived/commit/4ae9314af448eb8ea4f3d8ef39bcc469779b0fec
  Author: Quentin Armitage <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M keepalived/check/check_daemon.c
    M keepalived/include/vrrp.h
    M keepalived/vrrp/vrrp.c
    M keepalived/vrrp/vrrp_daemon.c
    M lib/scheduler.c
    M lib/scheduler.h

  Log Message:
  -----------
  Stop respawning children repeatedly after permanent error

Keepalived was respawning very rapidly after a permanent error, which
was not useful.

This commit allows the detection of certain errors and if one occurs
keepalived won't respawn the child processes, but will terminate with
an error message.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 9c12f7c5c8b57f9df058b020c4d5c8d52df8414b
      https://github.com/acassen/keepalived/commit/9c12f7c5c8b57f9df058b020c4d5c8d52df8414b
  Author: Quentin Armitage <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M configure
    M configure.ac
    M keepalived/Makefile.in
    M keepalived/check/check_parser.c
    M keepalived/check/check_snmp.c
    M keepalived/check/ipvswrapper.c
    M keepalived/include/check_data.h
    M keepalived/include/ipvswrapper.h
    R keepalived/libipvs-2.4/Makefile.in
    R keepalived/libipvs-2.4/libipvs.c
    R keepalived/libipvs-2.4/libipvs.h
    R keepalived/libipvs-2.6/Makefile.in
    R keepalived/libipvs-2.6/ip_vs.h
    R keepalived/libipvs-2.6/ip_vs_nl_policy.c
    R keepalived/libipvs-2.6/libipvs.c
    R keepalived/libipvs-2.6/libipvs.h
    A keepalived/libipvs/Makefile.in
    A keepalived/libipvs/ip_vs.h
    A keepalived/libipvs/ip_vs_nl_policy.c
    A keepalived/libipvs/libipvs.c
    A keepalived/libipvs/libipvs.h
    M keepalived/vrrp/vrrp_if.c

  Log Message:
  -----------
  Remove all remaining vestiges of Linux 2.4 (and earlier) support

There was code remaining for supporting ip_vs for Linux 2.4, but
the remainder of the keepalived code requires Linux >= 2.6.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 3224a58a51b28ddb02cf8cf940b6c994ef3e0ca6
      https://github.com/acassen/keepalived/commit/3224a58a51b28ddb02cf8cf940b6c994ef3e0ca6
  Author: Quentin Armitage <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M keepalived/libipvs/libipvs.c
    M keepalived/libipvs/libipvs.h

  Log Message:
  -----------
  Make some libipvs functions static

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 1027579b30ad11c06566a42e5330d42407e835e5
      https://github.com/acassen/keepalived/commit/1027579b30ad11c06566a42e5330d42407e835e5
  Author: Quentin Armitage <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M configure
    M configure.ac
    M keepalived/Makefile.in
    M keepalived/check/Makefile.in
    A keepalived/check/ip_vs_nl_policy.c
    A keepalived/check/libipvs.c
    M keepalived/include/check_data.h
    A keepalived/include/ip_vs.h
    M keepalived/include/ipvswrapper.h
    A keepalived/include/libipvs.h
    R keepalived/libipvs/Makefile.in
    R keepalived/libipvs/ip_vs.h
    R keepalived/libipvs/ip_vs_nl_policy.c
    R keepalived/libipvs/libipvs.c
    R keepalived/libipvs/libipvs.h

  Log Message:
  -----------
  Move ipvs source and include files into check/include directories

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: cc09f037e2daa0ff3adfd4da1b177d052d67a6bd
      https://github.com/acassen/keepalived/commit/cc09f037e2daa0ff3adfd4da1b177d052d67a6bd
  Author: Quentin Armitage <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M configure
    M configure.ac
    M keepalived/check/Makefile.in
    M keepalived/check/ipvswrapper.c
    M keepalived/check/libipvs.c
    M keepalived/include/ip_vs.h
    M keepalived/include/libipvs.h

  Log Message:
  -----------
  Don't duplicate kernel definitions for IPVS code

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: d900df2c113bcf3c6178692cd287bc763c21ffd3
      https://github.com/acassen/keepalived/commit/d900df2c113bcf3c6178692cd287bc763c21ffd3
  Author: Quentin Armitage <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M keepalived/check/libipvs.c
    M keepalived/include/libipvs.h

  Log Message:
  -----------
  Remove unused code from libipvs.c

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 103436d4e4062b7350d394c12fd397c6dc474dea
      https://github.com/acassen/keepalived/commit/103436d4e4062b7350d394c12fd397c6dc474dea
  Author: Quentin Armitage <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    R keepalived/check/ip_vs_nl_policy.c

  Log Message:
  -----------
  Remove ip_vs_nl_policy.c, contents now in libipvs.c

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 5113984c3e27e298c4a07b2db1a707f0feef58da
      https://github.com/acassen/keepalived/commit/5113984c3e27e298c4a07b2db1a707f0feef58da
  Author: Quentin Armitage <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M configure
    M configure.ac
    M doc/KEEPALIVED-MIB
    M keepalived/check/check_snmp.c
    M keepalived/check/ipvswrapper.c
    M keepalived/check/libipvs.c
    M keepalived/core/snmp.c
    M keepalived/include/check_data.h
    M keepalived/include/ip_vs.h

  Log Message:
  -----------
  Add ipvs 64 bit stats

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: dbf672f64654ce6d7ad9349efe67bca36232e6c6
      https://github.com/acassen/keepalived/commit/dbf672f64654ce6d7ad9349efe67bca36232e6c6
  Author: Alexandre Cassen <[email protected]>
  Date:   2016-07-27 (Wed, 27 Jul 2016)

  Changed paths:
    M configure
    M configure.ac
    M doc/KEEPALIVED-MIB
    M keepalived/Makefile.in
    M keepalived/check/Makefile.in
    M keepalived/check/check_daemon.c
    M keepalived/check/check_parser.c
    M keepalived/check/check_snmp.c
    M keepalived/check/ipvswrapper.c
    A keepalived/check/libipvs.c
    M keepalived/core/snmp.c
    M keepalived/include/check_data.h
    A keepalived/include/ip_vs.h
    M keepalived/include/ipvswrapper.h
    A keepalived/include/libipvs.h
    M keepalived/include/vrrp.h
    R keepalived/libipvs-2.4/Makefile.in
    R keepalived/libipvs-2.4/libipvs.c
    R keepalived/libipvs-2.4/libipvs.h
    R keepalived/libipvs-2.6/Makefile.in
    R keepalived/libipvs-2.6/ip_vs.h
    R keepalived/libipvs-2.6/ip_vs_nl_policy.c
    R keepalived/libipvs-2.6/libipvs.c
    R keepalived/libipvs-2.6/libipvs.h
    M keepalived/vrrp/vrrp.c
    M keepalived/vrrp/vrrp_daemon.c
    M keepalived/vrrp/vrrp_if.c
    M keepalived/vrrp/vrrp_snmp.c
    M lib/rttables.c
    M lib/rttables.h
    M lib/scheduler.c
    M lib/scheduler.h

  Log Message:
  -----------
  Merge pull request #388 from pqarmitage/fixes

Remove linux 2.4 code, add 64bit ipvs snmp stats, and some minor fixes


Compare: https://github.com/acassen/keepalived/compare/dec5db3c4796...dbf672f64654

------------------------------------------------------------------------------

_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.