[acassen/keepalived] 53cbce: Add option to force building without libnl/libnl-3

pqarmitage <[email protected]> Thu, 26 Jan 2017 07:35:26 -0800
Newsgroups gmane.linux.keepalived.devel
Message-ID <588a173ea5bc7_59f43fcb2b8d913c10385@hookshot-fe5-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/acassen/keepalived
  Commit: 53cbcee795c9c0cc316c19deb96a33b58bd208f0
      https://github.com/acassen/keepalived/commit/53cbcee795c9c0cc316c19deb96a33b58bd208f0
  Author: Quentin Armitage <[email protected]>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M configure
    M configure.ac

  Log Message:
  -----------
  Add option to force building without libnl/libnl-3

This option is really only for test purposes to build keepalived
without libnl even though libnl is installed.

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


  Commit: 343109bf97d9862f2649bd429c0d4d5401ba9266
      https://github.com/acassen/keepalived/commit/343109bf97d9862f2649bd429c0d4d5401ba9266
  Author: Quentin Armitage <[email protected]>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M configure
    M configure.ac
    M keepalived/check/check_data.c
    M keepalived/check/check_parser.c

  Log Message:
  -----------
  Log errors if configure IPVS with IPv6 if not using libnl

The socket interface for configurating IPVS does not support IPv6,
so rather than leaving the user with the error message
"Operation not supported with specified address family"
give a meaningful message in the log.

At configure time, a warning will also be generated stating that
IPVS will not support IPv6.

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


  Commit: 369314d4784b8d1427f6e25a601d5391a290c3e0
      https://github.com/acassen/keepalived/commit/369314d4784b8d1427f6e25a601d5391a290c3e0
  Author: Quentin Armitage <[email protected]>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M keepalived/check/check_data.c
    M keepalived/check/check_parser.c

  Log Message:
  -----------
  Ensure IPVS address families match

Don't allow a mixture of IPv4 and IPv6 addresses in a virtual server
group, or within a virtual server.

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


  Commit: cd79cdece563b950bff3995986f71de5e8216351
      https://github.com/acassen/keepalived/commit/cd79cdece563b950bff3995986f71de5e8216351
  Author: Quentin Armitage <[email protected]>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M keepalived/check/check_data.c

  Log Message:
  -----------
  When dumping an IPVS IPv6 address range, use hex

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


  Commit: d95c77fddffdbd2c53d81ce3c02592fbb67caae8
      https://github.com/acassen/keepalived/commit/d95c77fddffdbd2c53d81ce3c02592fbb67caae8
  Author: Quentin Armitage <[email protected]>
  Date:   2017-01-25 (Wed, 25 Jan 2017)

  Changed paths:
    M keepalived/check/ipwrapper.c

  Log Message:
  -----------
  Log if virtual_server_group doesn't exists, or address family mismatch

If a virtual server is configured to use a virtual server group but that
virtual server group doesn't exist, then log an error.

Also, if the address family of the virtual server group and virtual server
don't match, log an error as well.

We really ought to be removing the virtual server from the configuration,
but I haven't worked out how to do that yet.

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


  Commit: 6d3bbd9cc1cd312321aa4170b22b1e4b75904aa5
      https://github.com/acassen/keepalived/commit/6d3bbd9cc1cd312321aa4170b22b1e4b75904aa5
  Author: Quentin Armitage <[email protected]>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Log Message:
  -----------
  Merge branch 'master' into fixes


  Commit: b8a8009af12fd29f21c9efb414dafca3dbacb8a5
      https://github.com/acassen/keepalived/commit/b8a8009af12fd29f21c9efb414dafca3dbacb8a5
  Author: pqarmitage <[email protected]>
  Date:   2017-01-26 (Thu, 26 Jan 2017)

  Changed paths:
    M configure
    M configure.ac
    M keepalived/check/check_data.c
    M keepalived/check/check_parser.c
    M keepalived/check/ipwrapper.c

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

Improved handling  of IPVS with IPv6


Compare: https://github.com/acassen/keepalived/compare/d382ba0624ee...b8a8009af12f

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot

_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel