kafka (2.2.2u1-0ubuntu1+esm2) bionic; urgency=medium
  
  * Enable security features in config files and implement through scripts in
    bin/ 
    - d/p/properties-security.patch: enable security features and include
      hardening scripts.
    - d/bin/kafka-ssl-keys.sh, d/bin/kafka-zookeeper-sasl-setup.sh: set up
      passwords and users for TLS and SASL/SCRAM security.
    - d/kafka.postinst: Restrict access to files with passwords and private
      keys
    - d/kafka.prerm: remove Kafka-specific settings from Zookeeper
    - d/kafka.install: install Kafka and Zookeeper config files and the d/bin
      dir.
    - d/kafka.dirs, d/kafka.postrm: create (and remove on uninstall) directory
      to store Kafka's SSL certs.
    - d/kafka.links: create symlinks to Kafka's Zookeeper configs in
      /etc/zookeeper/conf_example/.
    - d/README.ubuntu.md, d/kafka.docs: document enabled security features
    - d/zookeeper-conf/zoo.cfg: Enable server-to-server and server to Kafka
      broker SASL DIGEST-MD5 authentication.
    - d/zookeeper-conf/java.env: Point to JAAS files.
    - d/zookeeper-conf/zookeeper_jaas.conf: Store credentials for
      authentication.
    - d/t/producer-consumer, d/t/control: Modify autopkgtests to run with and
      test enabled security features, remove redundant topics.sh test.

 -- Avital Ostromich <avital.ostromich@canonical.com>  Thu, 14 May 2020 12:54:50 -0500

kafka (2.2.2u1-0ubuntu1+esm1) bionic; urgency=medium

  * No-change rebuild for ESM PPA.

 -- Bryce Harrington <bryce@canonical.com>  Tue, 28 Apr 2020 01:36:33 +0000

kafka (2.2.2u1-0ubuntu1) bionic; urgency=medium

  * New upstream release: this new minor version has seventy-five bug fixes
    and some vulnerabilites fixed in one of its dependencies. The
    jackson-modules-java8 had a version bump to 2.10.0 due to vulnerabilities
    found in version 2.9.8.
    - d/control: b-d on libjackson-datatype-jdk8-java >= 2.10.0,
      libjackson2-core-java >= 2.10.1, and libjackson2-databind-java >= 2.10.2.
    - Refresh d/p/support-jetty9.patch and d/p/fix-deps-version.patch.

 -- Lucas Kanashiro <lucas.kanashiro@canonical.com>  Wed, 22 Apr 2020 16:59:45 -0300

kafka (2.2.0u2-0ubuntu3) bionic; urgency=medium

  * debian/kafka.install: fix path for streams and connect directories

 -- Lucas Kanashiro <lucas.kanashiro@canonical.com>  Thu, 21 Nov 2019 18:03:43 -0300

kafka (2.2.0u2-0ubuntu2) bionic; urgency=medium

  * No-change rebuild for PPA

 -- Bryce Harrington <bryce@canonical.com>  Sat, 09 Nov 2019 03:04:21 +0000

kafka (2.2.0u2-0ubuntu1) bionic; urgency=medium

  * Build from source, now the source package contains the kafka source code
    instead of just binaries and config files.
    - d/control: Add a bunch of new build dependencies, source packages
      mentioned below:
        + jersey
        + hk2
        + jackson-modules-java8
        + beanvalidation-api
        + classmate
        + javax-annotation-api
        + lz4-java
        + tiger-types
        + yetus
        + zkclient
        + reflections
    - d/rules: Build kafka from source, override dh_auto_build and
      dh_auto_clean were needed to call gradle with the needed parameters
    - d/maven-repo: A local maven repository was created inside debian
      directory to satisfy the dependencies needed in the build process, it
      contains mostly Scala related packages and a small set of Java packages
      which needed version diverges from the version available in the archive
    - d/kafka.install: Install the generated JAR files in /usr/lib/kafka/libs
    - d/p/do-not-download-deps-from-remote-maven-repo.patch: Do not download
      dependencies from remote maven repositories, use local maven
      repositories
    - d/p/do-not-use-non-mandatory-gradle-plugins.patch: Drop Gradle plugins
      not mandatory to build kafka
    - d/p/fix-deps-version.patch: Update some dependency versions to use
      debian packages
    - d/p/support-jetty9.patch: Do not use deprecated Slf4jRequestLog from
      jetty server

 -- Lucas Kanashiro <lucas.kanashiro@canonical.com>  Fri, 25 Oct 2019 08:32:44 -0300

kafka (2.2.0u1-0ubuntu2.18.04.1) bionic; urgency=medium

  * Fix various lintian errors:
    - Add man pages for wrapper commands
    - d/*overrides: Ignore errors on jars, their location and codelessness
    - d/control: Drop unused jh_depends substvars
    - d/kafka.service: Drop alias
    - d/control: Drop xs-testsuite (is default value)
    - Use https for secure uri's
  * d/tests: Enable autopkgtests
    - Add a service test

 -- Bryce Harrington <bryce@canonical.com>  Thu, 06 Jun 2019 18:18:04 -0700

kafka (2.2.0u1-0ubuntu1) bionic; urgency=medium

  * Update to upstream binary release 2.11-2.2.0
  * Use dh_installsystemd for compat 11
  * d/patches: Refresh against current upstream.
  * Drop topics configuration functionality, including dependence on cron.
  * Add autopkgtests for kafka (disabled currently).
  * Rename preinst, et al to facilitate introducing multiple binaries in
    the future if needed.  Fixed lint issues and other assorted problems.
  * d/watch, d/u/signing-key.asc: Update watch file to point at the main
    apache website, and include the signing keys directly from
    https://www.apache.org/dist/kafka/KEYS

 -- Bryce Harrington <bryce@canonical.com>  Fri, 31 May 2019 10:37:33 -0700

kafka (2.2.0-0ubuntu0) bionic; urgency=low

  * Incorporate selected changes from various forks of the EnvisionX
    kafka-debian packaging.
  * Update to newer debian packaging standards

 -- Bryce Harrington <bryce@canonical.com>  Wed, 15 May 2019 15:16:31 -0700

kafka (2.2.0-0) unstable; urgency=low

  * Updated kafka to 2.2.0 (Scala 2.11 edition) and fixed Ubuntu 18.04 build
  * added systemd-cron as alternative dependency

 -- Klavs Klavsen <klavs@EnableIT.dk>  Fri, 10 May 2019 14:07:00 +0200

kafka (1.1.0-0) unstable; urgency=low

  * Updated kafka to 1.1.0 (Scala 2.11 edition)

 -- Klavs Klavsen <klavs@EnableIT.dk>  Wed, 11 Apr 2018 10:07:00 +0100

kafka (0.11.0.2-1) unstable; urgency=low

  * Updated kafka to 0.11.0.2
  * Depend on default-jre-headless

 -- Torsten Fichtner <torsten@bashpipe.de>  Tue, 21 Nov 2017 14:10:00 +0100

kafka (0.11.0.0-1) unstable; urgency=low

  * Changed default zookeeper directory into kafka home folder
  * Changed kafka log directory into /var/lib/kafka/log
  * Fixed patches for 0.11.0.0
  * Simplified building in README
  * Changed package maintainer
  * Fixed watcher
  * Tested for kafka 0.11 version

 -- Jani Hast <jh@janihast.fi>  Mon, 10 Jul 2017 15:45:00 +0300

kafka (0.8.2.2-7) unstable; urgency=low

  * extend topics configuration script;
  * set auto.create.topics.enable=true.

 -- Aleksey Morarash <aleksey.morarash@gmail.com>  Mon, 16 Jan 2017 11:14:00 +0200

kafka (0.8.2.2-6) unstable; urgency=low

  * add topics configuration script

 -- Aleksey Morarash <aleksey.morarash@gmail.com>  Fri, 05 Aug 2016 11:19:00 +0300

kafka (0.8.2.2-5) unstable; urgency=low

  * remove working files and logs on purge.

 -- Aleksey Morarash <aleksey.morarash@gmail.com>  Mon, 28 Mar 2016 15:02:00 +0300

kafka (0.8.2.2-4) unstable; urgency=low

  * set default loglevel to WARN.

 -- Aleksey Morarash <aleksey.morarash@gmail.com>  Wed, 09 Mar 2016 17:33:00 +0200

kafka (0.8.2.2-3) unstable; urgency=low

  * add /usr/bin/kafka-topics wrapper script;
  * add /usr/bin/kafka-console-producer wrapper script;
  * add /usr/bin/kafka-console-consumer wrapper script.

 -- Aleksey Morarash <aleksey.morarash@gmail.com>  Wed, 06 Jan 2016 14:59:00 +0200

kafka (0.8.2.2-1) unstable; urgency=low

  * new upstream version.

 -- Aleksey Morarash <aleksey.morarash@gmail.com>  Tue, 05 Jan 2016 14:41:00 +0200

kafka (0.8.1.1-5) unstable; urgency=low

  * include slf4j-simple JAR in the binary package;
  * split the package to kafka and kafka-daemon.

 -- Aleksey Morarash <aleksey.morarash@gmail.com>  Sun, 10 Aug 2014 19:22:00 +0300

kafka (0.8.1.1-1) unstable; urgency=low

  * Initial release.

 -- Aleksey Morarash <aleksey.morarash@gmail.com>  Wed, 16 Jun 2014 13:08:00 +0300
