ymc-cluster-mgm-core (20240604~ymcAutoBuild~1717509075~ymcclusterdebriswheezy) wheezy; urgency=medium

  * Build on 'vh6-vm3.cluster' for:
    -Repository:   ymccluster-debris
    -Distribution: wheezy
  * Please note that this log entry has been automatically generated

 -- ymcAutobuild Automatic Signing Key (vh6-vm3) <no-reply@ymc.ch>  Tue, 04 Jun 2024 15:57:16 +0200

ymc-cluster-mgm-core (20240604~ymcAutoBuild~1717509075~ymcclusterdebrisorigin) origin; urgency=medium

  * Build on 'vh6-vm3.cluster' for:
    -Repository:   ymccluster-debris
    -Distribution: origin
  * Please note that this log entry has been automatically generated

 -- ymcAutobuild Automatic Signing Key (vh6-vm3) <no-reply@ymc.ch>  Tue, 04 Jun 2024 15:51:17 +0200

ymc-cluster-mgm-core (20240604) ymccluster-debris; urgency=medium

  * No longer use broadcasts for heartbeat
    Using bcast seem to be problematic under Debian 11 "bullseye",
    thus we switch to using unicast (ucast) solely. 

 -- Daniel Beyer <dabe@deb.ymc.ch>  Tue, 04 Jun 2024 15:23:38 +0200

ymc-cluster-mgm-core (20230330) ymccluster-debris; urgency=medium

  * Add support for bcache on a raid device

 -- Daniel Beyer <dabe@deb.ymc.ch>  Thu, 30 Mar 2023 15:29:54 +0200

ymc-cluster-mgm-core (20230323) ymccluster-debris; urgency=medium

  * Add support for bcache on a raid device
  * Fix a problem with it creating bcache devices with
    discard and/or writeback being disabled.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Thu, 23 Mar 2023 00:03:21 +0100

ymc-cluster-mgm-core (20221214) ymccluster-debris; urgency=medium

  * Disable mail notifications for keepalived

 -- Daniel Beyer <dabe@deb.ymc.ch>  Wed, 14 Dec 2022 10:12:46 +0100

ymc-cluster-mgm-core (20201023) ymccluster-debris; urgency=medium

  * Switch to drbd dynamic syncer rate
    Note that this requires drbd and linux-imag from at least
    wheezy-backports. Using the versions found in wheezy will result
    on drbd no longer operational.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 23 Oct 2020 18:27:54 +0200

ymc-cluster-mgm-core (20200826) ymccluster-debris; urgency=medium

  * Add support for multiple dhcp leases for a single mac
    Note that this feature is implemented only for EdgeRouters

 -- Daniel Beyer <dabe@deb.ymc.ch>  Wed, 26 Aug 2020 13:18:24 +0200

ymc-cluster-mgm-core (20200519) ymccluster-debris; urgency=medium

  * Add support for DNS_CHECK in keepalived

 -- Daniel Beyer <dabe@deb.ymc.ch>  Tue, 19 May 2020 12:08:17 +0200

ymc-cluster-mgm-core (20200310) ymccluster-debris; urgency=medium

  * Remove a line break in generated keepalived config
    Otherwise keepalived complains about an unparsable IP in
    the virtual_ipaddress_excluded block
  * Add support for global lvs_sync_daemon option in keepalived.conf

 -- Daniel Beyer <dabe@deb.ymc.ch>  Tue, 10 Mar 2020 15:47:37 +0100

ymc-cluster-mgm-core (20190524) ymccluster-debris; urgency=medium

  * Add support for SRV records in service definitions

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 24 May 2019 11:16:47 +0200

ymc-cluster-mgm-core (20190118) ymccluster-debris; urgency=medium

  * Require a default bcache to be configured (if bcache is in use)
  * Add support for bcached vserver disks

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 18 Jan 2019 08:43:07 +0100

ymc-cluster-mgm-core (20181214) ymccluster-debris; urgency=medium

  * Add support to configure BCACHEs on hosts
  * Minor fixes

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 14 Dec 2018 10:48:51 +0100

ymc-cluster-mgm-core (20170629) ymccluster-debris; urgency=medium

  * Allow to monitor host in their primary network
  * Respect primary network for the cluster search name

 -- Daniel Beyer <dabe@deb.ymc.ch>  Thu, 29 Jun 2017 09:15:13 +0200

ymc-cluster-mgm-core (20160518) ymccluster-debris; urgency=medium

  * Minor correction with a wrong config call
  * Validate mac address format
  * Add support for VLANs

 -- Daniel Beyer <dabe@deb.ymc.ch>  Wed, 18 May 2016 11:15:38 +0200

ymc-cluster-mgm-core (20160324) ymccluster-debris; urgency=medium

  * Make DRBD data-integrity-alg configurable

 -- Daniel Beyer <dabe@deb.ymc.ch>  Thu, 24 Mar 2016 13:30:17 +0100

ymc-cluster-mgm-core (20160322) ymccluster-debris; urgency=medium

  * Improve DRBD performance on high bandwidth links (multiple Gbps)

 -- Daniel Beyer <dabe@deb.ymc.ch>  Tue, 22 Mar 2016 15:36:11 +0100

ymc-cluster-mgm-core (20160119) ymccluster-debris; urgency=medium

  * Improve access groups support
  * Only make users with root access admin users

 -- Daniel Beyer <dabe@deb.ymc.ch>  Tue, 19 Jan 2016 14:12:31 +0100

ymc-cluster-mgm-core (20160108) ymccluster-debris; urgency=medium

  * Add support for multiple loadbalancers per loadbalanced services

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 08 Jan 2016 14:43:35 +0100

ymc-cluster-mgm-core (20151214) ymccluster-debris; urgency=medium

  * Add support for in-/out-interface for routing rules

 -- Daniel Beyer <dabe@deb.ymc.ch>  Mon, 14 Dec 2015 23:50:28 +0100

ymc-cluster-mgm-core (20151210) ymccluster-debris; urgency=high

  * Fix a problem with routing rules are applied in reverse order
    on clients with fliwi-tools v20151207~ or later.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Thu, 10 Dec 2015 14:21:24 +0100

ymc-cluster-mgm-core (20151116) ymccluster-debris; urgency=medium

  * Add support for ARBITRARY iptables rules.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Mon, 16 Nov 2015 12:36:59 +0100

ymc-cluster-mgm-core (20151113) ymccluster-debris; urgency=medium

  * Add takeover script support for keepalived
  * Add debug output regarding route sets
  * Add support for gateway metric for interfaces
  * Add support for multiple gateway per host

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 13 Nov 2015 17:06:22 +0100

ymc-cluster-mgm-core (20151101) ymccluster-debris; urgency=medium

  * Fix: Network layout "single_bridge" can not be used for vServers.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Sun, 01 Nov 2015 09:50:54 +0100

ymc-cluster-mgm-core (20151028) ymccluster-debris; urgency=medium

  * Give up intention to make metric in routes required
  * Deprecate option 'Type' for routes
  * Add support for ip rules
  * Add support for multiple routing tables

 -- Daniel Beyer <dabe@deb.ymc.ch>  Wed, 28 Oct 2015 10:45:39 +0100

ymc-cluster-mgm-core (20151024) ymccluster-debris; urgency=medium

  * Deprecate network-*.ini:IPv4forwarding
  * Let services define their need for routing capabilities
  * Prevent host from becoming routers by accident

 -- Daniel Beyer <dabe@deb.ymc.ch>  Sat, 24 Oct 2015 19:06:05 +0200

ymc-cluster-mgm-core (20151006) ymccluster-debris; urgency=medium

  * Update formating of error messages
  * Add support for deprecation warnings on CLI
  * Add additional error messages regarding IP validation in host CFGs
  * Allow different netmasks on interfaces, deprecating the need to
    configure either none or the exact same netmask as defined in the
    global network definitions.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Tue, 06 Oct 2015 19:37:27 +0200

ymc-cluster-mgm-core (20150904) ymccluster-debris; urgency=low

  * Add monitoring support for hosts in the ctl network

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 04 Sep 2015 08:29:51 +0200

ymc-cluster-mgm-core (20150622) ymccluster-debris; urgency=medium

  * Enable error reporting for defective ha modes.
  * Add support for per service ssh port in ha mode only_one_running

 -- Daniel Beyer <dabe@deb.ymc.ch>  Mon, 22 Jun 2015 10:35:54 +0200

ymc-cluster-mgm-core (20150523) ymccluster-debris; urgency=low

  * Make config error reporting more verbose.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Sat, 23 May 2015 12:08:51 +0200

ymc-cluster-mgm-core (20150522) ymccluster-debris; urgency=low

  * Improve parent definition for foreign devices. This removes support
    for the '@'-style parent definition for foreign devices introduced
    in version 20150521.
  * Allow to define icons for hosts.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 22 May 2015 09:20:50 +0200

ymc-cluster-mgm-core (20150521) ymccluster-debris; urgency=low

  * Allow to define parents for foreign devices

 -- Daniel Beyer <dabe@deb.ymc.ch>  Thu, 21 May 2015 18:52:25 +0200

ymc-cluster-mgm-core (20150516) ymccluster-debris; urgency=low

  * ymcMGMnetwork:
    - Add attribute 'services'
    - Add attribute 'service_admin_names'
  * Add support for generating the authz file for svnserve.
  * Try to update fliwi-config-links during configuration update

 -- Daniel Beyer <dabe@deb.ymc.ch>  Sat, 16 May 2015 11:23:46 +0200

ymc-cluster-mgm-core (20150503) ymccluster-debris; urgency=low

  * Allow a host to have no IP in a network.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Sun, 03 May 2015 14:38:46 +0200

ymc-cluster-mgm-core (20150416) ymccluster-debris; urgency=medium

  * Remove ymc-geko from uploaders.
  * Fix problem with HA:DRBD can not use an "auto" meta disk if
    underlying LVM-volume uses a LVM-group different from the host's
    default LVM-group.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Thu, 16 Apr 2015 07:50:04 +0200

ymc-cluster-mgm-core (20150316) ymccluster-debris; urgency=high

  * Fix problems with custom dnsmasq configurations:
    - It is not possible to override some configurations set by the
      mgm host in custom configuration files
    - It is not possible to set custom boot server configurations at all

 -- Daniel Beyer <dabe@deb.ymc.ch>  Mon, 16 Mar 2015 09:48:43 +0100

ymc-cluster-mgm-core (20150308) ymccluster-debris; urgency=low

  * Minor corrections in HA:DRBD

 -- Daniel Beyer <dabe@deb.ymc.ch>  Sun, 08 Mar 2015 14:02:42 +0100

ymc-cluster-mgm-core (20150225) ymccluster-debris; urgency=low

  * Enable data integrity and verification algorithms in DRBD configuration

 -- Daniel Beyer <dabe@deb.ymc.ch>  Wed, 25 Feb 2015 05:18:38 +0100

ymc-cluster-mgm-core (20150223) ymccluster-debris; urgency=low

  * Added support for drive groups without partitions

 -- Daniel Beyer <dabe@deb.ymc.ch>  Mon, 23 Feb 2015 22:27:31 +0100

ymc-cluster-mgm-core (20140321) ymccluster-debris; urgency=low

  * Added support to optinally configure the virtual router id for keepalived
  * Added validation of the virtual router id used for keepalived

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 21 Mar 2014 15:56:38 +0100

ymc-cluster-mgm-core (20131210) ymccluster-debris; urgency=low

  * Made service ip ranges more flexible
  * Make sure network names are not longer than 4 chars
  * Prefix aliased interfaces managed by keepalived with 'K'

 -- Daniel Beyer <dabe@deb.ymc.ch>  Tue, 10 Dec 2013 14:42:35 +0100

ymc-cluster-mgm-core (20131209) ymccluster-debris; urgency=low

  * Made it possible to have hosts connected to foreign devices
  * Added support for disabling online check monitoring for hosts
  * Enhanced performance of generating the cluster configurations
  * Some minor bugfixes

 -- Daniel Beyer <dabe@deb.ymc.ch>  Mon, 09 Dec 2013 10:54:04 +0100

ymc-cluster-mgm-core (20131206) ymccluster-debris; urgency=low

  * Added support for configuring which linux kernel should be installed

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 06 Dec 2013 15:51:18 +0100

ymc-cluster-mgm-core (20130607) ymccluster-debris; urgency=low

  * Changed distribution to just ymccluster-debris, since we now
    have a origin-setup for that in place...

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 07 Jun 2013 18:24:46 +0200

ymc-cluster-mgm-core (20130531) ymccluster-debrisFORwheezy; urgency=low

  * Added support for keepalived checktype 'mysql' using fliwi-mysql-ping
  * Added YClegacy-support for keepalived checktype 'mysql'

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 31 May 2013 14:11:03 +0200

ymc-cluster-mgm-core (20130524) ymccluster-debrisFORwheezy; urgency=low

  * Added support for generating ha-only-one-running for YClegacy if the new
    Fliwi-style is used as well as the other way around...
  * Added support for generating per-service-ssh(-server) haressources for
    for YClegacy if the new Fliwi-commands are used as well as the other
    way around...

 -- Daniel Beyer <dabe@deb.ymc.ch>  Fri, 24 May 2013 13:08:48 +0200

ymc-cluster-mgm-core (20130523) ymccluster-debrisFORwheezy; urgency=low

  * We now disable barriers for ext4 by default if no mount-option regarding
    barriers is configured for a mount.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Thu, 23 May 2013 22:18:22 +0200

ymc-cluster-mgm-core (20130522) ymccluster-debrisFORwheezy; urgency=low

  * Added support for signed additional repositories
  * Moved the retrieval of gpg keys in an own action
  * Added a command to refresh gpg keys for repositores and admins
  * Made output of the php-script called by the wrapper scripts
    ymc-cluster-mgm-core-update-* less verbose
  * Removed some debug-code
  * Updated standards to 3.9.4
  * Updated compat to 9
  * Eliminated the usage of cdbs
  * Minor corrections in debian/control

 -- Daniel Beyer <dabe@deb.ymc.ch>  Wed, 22 May 2013 19:20:34 +0200

ymc-cluster-mgm-core (20130516) ymccluster-debrisFORwheezy; urgency=low

  * Improved the generated config for qemu-kvm
  * Set block caching to unsafe - at least till we have this configurable...
  * Set cpu type to 'host' - at least till we have this configurable...
  * Fixed a problem with newer version of keepalived expecting the auth_type
    in uppercase
  * Changed the way how drives for virtual servers are defined
  * Done some minor code cleanup
  * Delete all configurations for keepalived before rewriting them

 -- Daniel Beyer <dabe@deb.ymc.ch>  Thu, 16 May 2013 19:03:18 +0200

ymc-cluster-mgm-core (20130507) ymccluster-debrisFORwheezy; urgency=low

  * Changed the tftp root directory
  * Pre wheezy compatibility: Eliminated a line-break in generated keepalived
    config, leading to an invalid IP 0.0.0.0 announced in VRRP-messages in
    older versions of keepalived.
  * Pre wheezy compatibility: The maximum length of the auth_pass in a vrrp
    is 8 chars, with older versions of keepalived supporting maximum 7 chars.
  * Added support for mapping networks on a virtual server to networks on
    the host system.
  * Improved validation whether a host system provides a network used by a
    virtual server.
  * Changed the subdirectory to store virtual server configurations into.

 -- Daniel Beyer <dabe@deb.ymc.ch>  Tue, 07 May 2013 12:48:53 +0200

ymc-cluster-mgm-core (20130426) ymccluster-debrisFORwheezy; urgency=low

  [ Gerd Koenig ]
  * rebuild the package for Debian Wheezy

  [ Daniel Beyer ]
  * Updated field "Uploaders:" in debian/control

 -- Gerd Koenig <geko@deb.ymc.ch>  Wed, 26 Apr 2013 11:23:11 +0200

ymc-cluster-mgm-core (20130424) ymccluster-debrisFORsqueeze; urgency=low

  * Added support for generating configuration-files for fliwi-vhost
  * Added support for supplying information regarding vServer logical volumes
    on vHosts via DNS
  * Fixed a problem with the existing dnsmasq-config gets deleted if the
    mgm-core is reconfigured and its configuration is invalid.

 -- Daniel Beyer <debian@ymc.ch>  Wed, 24 Apr 2013 09:39:01 +0200

ymc-cluster-mgm-core (20130315) ymccluster-debrisFORsqueeze; urgency=low

  * Cared about proper Homepage-, Maintainer-, and Uploaders
    entries in control file.
  * Cared about proper text in copyright file.

 -- Gerd Koenig <debian@ymc.ch>  Fri, 15 Mar 2013 15:57:37 +0100

ymc-cluster-mgm-core (20130201) ymccluster-debrisFORsqueeze; urgency=low

  * Ported v20090716 (based on r225) to ymccluster-debris

 -- Daniel Beyer <debian@ymc.ch>  Fri, 01 Feb 2013 10:57:37 +0100
