[acassen/keepalived] f65103: Make git ignore keepalived.service file

pqarmitage <[email protected]> Fri, 03 Mar 2017 14:58:10 -0800
Newsgroups gmane.linux.keepalived.devel
Message-ID <58b9f5028003e_74533fd5a829bc3473763@hookshot-fe1-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/acassen/keepalived
  Commit: f651031e8d449d5bf8caa67b790cdf9340ccba93
      https://github.com/acassen/keepalived/commit/f651031e8d449d5bf8caa67b790cdf9340ccba93
  Author: Quentin Armitage <[email protected]>
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
    M keepalived/.gitignore

  Log Message:
  -----------
  Make git ignore keepalived.service file

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


  Commit: 590f1c7e8fe4b32cb0366320e0fd3e652e657b85
      https://github.com/acassen/keepalived/commit/590f1c7e8fe4b32cb0366320e0fd3e652e657b85
  Author: Quentin Armitage <[email protected]>
  Date:   2017-02-23 (Thu, 23 Feb 2017)

  Changed paths:
    M genhash/main.c
    M keepalived/check/check_daemon.c
    M keepalived/core/main.c
    M keepalived/vrrp/vrrp_daemon.c
    M lib/signals.c
    M lib/signals.h

  Log Message:
  -----------
  Streamline signal handling initialisation

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


  Commit: 93088f3774b9b6fe17abeea56151fc2d0abfcf96
      https://github.com/acassen/keepalived/commit/93088f3774b9b6fe17abeea56151fc2d0abfcf96
  Author: Quentin Armitage <[email protected]>
  Date:   2017-02-24 (Fri, 24 Feb 2017)

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

  Log Message:
  -----------
  Report track script name if it times out

keepalived was simply reporting that pid nnnn had timed out, which
didn't give any indication of what script it was that had timed out.
This patch now means that the script name will be logged rather than
the pid.

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


  Commit: 2386de3d6624b643f32c88c468523583f9da2321
      https://github.com/acassen/keepalived/commit/2386de3d6624b643f32c88c468523583f9da2321
  Author: Quentin Armitage <[email protected]>
  Date:   2017-02-25 (Sat, 25 Feb 2017)

  Changed paths:
    M lib/parser.c

  Log Message:
  -----------
  Fix conditional configuration for config read via alloc_value_block()

The code for handling conditional configuration was in the wrong function.
This commit move it to read_line() so all configuration is read in the
context of @system_id conditional lines.

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


  Commit: b6ff7b46211f3985b5653f52fef1b7bc3496d0b5
      https://github.com/acassen/keepalived/commit/b6ff7b46211f3985b5653f52fef1b7bc3496d0b5
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M keepalived/check/check_daemon.c
    M keepalived/core/Makefile.am
    M keepalived/core/Makefile.in
    A keepalived/core/keepalived_netlink.c
    M keepalived/core/main.c
    A keepalived/include/keepalived_netlink.h
    M keepalived/include/vrrp.h
    R keepalived/include/vrrp_netlink.h
    M keepalived/vrrp/Makefile.am
    M keepalived/vrrp/Makefile.in
    M keepalived/vrrp/vrrp.c
    M keepalived/vrrp/vrrp_daemon.c
    M keepalived/vrrp/vrrp_if.c
    M keepalived/vrrp/vrrp_ipaddress.c
    M keepalived/vrrp/vrrp_iproute.c
    M keepalived/vrrp/vrrp_iprule.c
    R keepalived/vrrp/vrrp_netlink.c
    M keepalived/vrrp/vrrp_print.c
    M keepalived/vrrp/vrrp_scheduler.c
    M keepalived/vrrp/vrrp_vmac.c

  Log Message:
  -----------
  Fix compiling with --disable-vrrp

When building without vrrp, the checker process still needs to
know about IP address creationg and deletion in order to allow the
ha_suspend configuration option to work.

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


  Commit: 898dfe42cb4da65f7a250d40d988a6a02c425a61
      https://github.com/acassen/keepalived/commit/898dfe42cb4da65f7a250d40d988a6a02c425a61
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M keepalived/check/check_daemon.c
    M keepalived/core/keepalived_netlink.c
    M keepalived/include/keepalived_netlink.h
    M keepalived/vrrp/vrrp_daemon.c

  Log Message:
  -----------
  The checker process never needs to monitor interfaces

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


  Commit: cdc67f9b91edd9eff7c43da8332cfb1c4216c3df
      https://github.com/acassen/keepalived/commit/cdc67f9b91edd9eff7c43da8332cfb1c4216c3df
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M keepalived/include/keepalived_netlink.h

  Log Message:
  -----------
  Fix parameter list of netlink_interface_lookup() from previous commit

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


  Commit: 5fe8354b9684a288c8ad3c11743d5d2aa624d0e7
      https://github.com/acassen/keepalived/commit/5fe8354b9684a288c8ad3c11743d5d2aa624d0e7
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M keepalived/include/vrrp.h
    M keepalived/vrrp/vrrp.c
    M keepalived/vrrp/vrrp_daemon.c

  Log Message:
  -----------
  Move vrrp_ipvs_needed() to vrrp_daemon.c

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


  Commit: c6fb229723a7bd4f18c21f075ec1f47c18c65928
      https://github.com/acassen/keepalived/commit/c6fb229723a7bd4f18c21f075ec1f47c18c65928
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M keepalived/check/ipvswrapper.c
    M keepalived/core/global_parser.c
    M keepalived/core/smtp.c
    M keepalived/include/smtp.h

  Log Message:
  -----------
  Remove some unnecessary includes of check_data.h

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


  Commit: 5d8441925e06578918eeacc2319cbeb54f7f356b
      https://github.com/acassen/keepalived/commit/5d8441925e06578918eeacc2319cbeb54f7f356b
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M keepalived/check/check_api.c
    M keepalived/check/check_daemon.c
    M keepalived/check/check_data.c
    M keepalived/check/check_dns.c
    M keepalived/check/check_http.c
    M keepalived/check/check_misc.c
    M keepalived/check/check_parser.c
    M keepalived/check/check_smtp.c
    M keepalived/check/check_tcp.c
    M keepalived/core/keepalived_netlink.c
    M keepalived/core/main.c
    M keepalived/include/check_api.h
    M keepalived/include/check_data.h
    M keepalived/include/keepalived_netlink.h
    M keepalived/vrrp/vrrp_daemon.c
    M lib/scheduler.c
    M lib/scheduler.h

  Log Message:
  -----------
  Make ha_suspend work when building without vrrp

Support of ha_suspend was only enabled when keepalived was built
with vrrp support. There may be other processes that are adding and
deleting ip addresses, so support of ha_suspend should be enabled when
building without vrrp support.

Also, the vrrp process doesn't need to call the update_checker_activity()
function when addresses are added or deleted.

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


  Commit: 871dfb02a2730eac29ce39cc87a60715200aace9
      https://github.com/acassen/keepalived/commit/871dfb02a2730eac29ce39cc87a60715200aace9
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M keepalived/check/check_daemon.c
    M keepalived/check/check_data.c
    M keepalived/include/check_daemon.h

  Log Message:
  -----------
  Don't use netlink address monitoring if not using ha_suspend

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


  Commit: 7d5cce5b6081c51fc63b227210d6bd047cdfc021
      https://github.com/acassen/keepalived/commit/7d5cce5b6081c51fc63b227210d6bd047cdfc021
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M keepalived/core/main.c
    M lib/bitops.h

  Log Message:
  -----------
  Make --release-vips (-X) option work

'X' was not included in the optstring for getopt_long(), and so
--release-vips option was not recognised.

Further, only enable VRRP and checker specific options if compiled
with that functionality.

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


  Commit: 5a1b15247ce4933937560f0824582cd1a5d6cee8
      https://github.com/acassen/keepalived/commit/5a1b15247ce4933937560f0824582cd1a5d6cee8
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M doc/man/man8/keepalived.8
    M keepalived/check/check_api.c
    M keepalived/core/main.c
    M lib/bitops.h

  Log Message:
  -----------
  Only report added/deleted addresses if relevant to keepalived

Logs could get full of messages reporting address addition/deletion
that were of no relevance to keepalived. By default, keepalived will
now only report address additions/deletions with the -D option if
the address is relevant to keepalived.

The -a option is added to log all address additions/deletions.

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


  Commit: 26b41cfaceb70b9dfacc4a185d118a8afa4aa93e
      https://github.com/acassen/keepalived/commit/26b41cfaceb70b9dfacc4a185d118a8afa4aa93e
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M keepalived/check/check_data.c
    M keepalived/check/check_snmp.c
    M keepalived/check/ipvswrapper.c

  Log Message:
  -----------
  Remove all #ifdef _WITH_LVS_ from checker code

If building the checker code, _WITH_LVS_ is always defined (_WITH_LVS_
means build the checker code), so there is no point testing if it is
defined in any of the checker code.

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


  Commit: db12b054b743e315120086c6c5fb15685610ee19
      https://github.com/acassen/keepalived/commit/db12b054b743e315120086c6c5fb15685610ee19
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    A goodies/check_conditional_tests
    M keepalived/check/check_snmp.c
    M keepalived/check/ipvswrapper.c
    M keepalived/core/global_data.c
    M keepalived/core/global_parser.c
    M keepalived/core/keepalived_netlink.c
    M keepalived/core/layer4.c
    M keepalived/core/main.c
    M keepalived/core/smtp.c
    M keepalived/include/check_api.h
    M keepalived/include/global_data.h
    M keepalived/include/ipvswrapper.h
    M keepalived/include/keepalived_netlink.h
    M keepalived/include/layer4.h
    M keepalived/include/main.h
    M keepalived/include/smtp.h
    M keepalived/include/vrrp_if.h
    M keepalived/vrrp/vrrp.c
    M keepalived/vrrp/vrrp_scheduler.c

  Log Message:
  -----------
  Only include vrrp header files when building with vrrp and also for check

Make sure vrrp header files are only included if building with vrrp (i.e.
without --disable-vrrp), and likewise only include check header files if
compiling with LVS support (i.e. without --disable-lvs).

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


  Commit: ee8014515d132a7f47b2d79fe9b174bac9573812
      https://github.com/acassen/keepalived/commit/ee8014515d132a7f47b2d79fe9b174bac9573812
  Author: Quentin Armitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    A test/.gitignore
    A test/tcp_server.c

  Log Message:
  -----------
  Add test/tcp_server.c for testing TCP_CHECK

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


  Commit: 1ab765567959f54b0bfa6189f5b09b17e3d10f0c
      https://github.com/acassen/keepalived/commit/1ab765567959f54b0bfa6189f5b09b17e3d10f0c
  Author: pqarmitage <[email protected]>
  Date:   2017-03-03 (Fri, 03 Mar 2017)

  Changed paths:
    M doc/man/man8/keepalived.8
    M genhash/main.c
    A goodies/check_conditional_tests
    M keepalived/.gitignore
    M keepalived/check/check_api.c
    M keepalived/check/check_daemon.c
    M keepalived/check/check_data.c
    M keepalived/check/check_dns.c
    M keepalived/check/check_http.c
    M keepalived/check/check_misc.c
    M keepalived/check/check_parser.c
    M keepalived/check/check_smtp.c
    M keepalived/check/check_snmp.c
    M keepalived/check/check_tcp.c
    M keepalived/check/ipvswrapper.c
    M keepalived/core/Makefile.am
    M keepalived/core/Makefile.in
    M keepalived/core/global_data.c
    M keepalived/core/global_parser.c
    A keepalived/core/keepalived_netlink.c
    M keepalived/core/layer4.c
    M keepalived/core/main.c
    M keepalived/core/smtp.c
    M keepalived/include/check_api.h
    M keepalived/include/check_daemon.h
    M keepalived/include/check_data.h
    M keepalived/include/global_data.h
    M keepalived/include/ipvswrapper.h
    A keepalived/include/keepalived_netlink.h
    M keepalived/include/layer4.h
    M keepalived/include/main.h
    M keepalived/include/smtp.h
    M keepalived/include/vrrp.h
    M keepalived/include/vrrp_daemon.h
    M keepalived/include/vrrp_if.h
    R keepalived/include/vrrp_netlink.h
    M keepalived/include/vrrp_scheduler.h
    M keepalived/vrrp/Makefile.am
    M keepalived/vrrp/Makefile.in
    M keepalived/vrrp/vrrp.c
    M keepalived/vrrp/vrrp_daemon.c
    M keepalived/vrrp/vrrp_if.c
    M keepalived/vrrp/vrrp_ipaddress.c
    M keepalived/vrrp/vrrp_iproute.c
    M keepalived/vrrp/vrrp_iprule.c
    R keepalived/vrrp/vrrp_netlink.c
    M keepalived/vrrp/vrrp_print.c
    M keepalived/vrrp/vrrp_scheduler.c
    M keepalived/vrrp/vrrp_vmac.c
    M lib/bitops.h
    M lib/parser.c
    M lib/scheduler.c
    M lib/scheduler.h
    M lib/signals.c
    M lib/signals.h
    A test/.gitignore
    A test/tcp_server.c

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

Resolve building with --disable-vrrp and --disable-lvs.  Also enhance ha_suspend.


Compare: https://github.com/acassen/keepalived/compare/93b01d6d84b3...1ab765567959

------------------------------------------------------------------------------
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