prometheus (2.31.2+ds1-1ubuntu1) jammy; urgency=medium

  * Temporarily allow SHA1 certs in test cases only to fix tests with Go 1.18

 -- William 'jawn-smith' Wilson <jawn-smith@ubuntu.com>  Thu, 17 Mar 2022 11:26:29 -0500

prometheus (2.31.2+ds1-1) unstable; urgency=medium

  * Team upload.

  [ Daniel Swarbrick ]
  * New upstream release (bugfix only).
  * Update my email address.
  * d/copyright: fix typo in Files-Excluded field.

  [ Guillem Jover ]
  * Add missing sources for bootstrap3-typeahead as debian/copyright documents.

 -- Guillem Jover <gjover@sipwise.com>  Sat, 22 Jan 2022 03:07:45 +0100

prometheus (2.31.1+ds2-2) unstable; urgency=medium

  * Team upload.
  * Require golang-github-prometheus-common-dev (>= 0.32.1-4~). From -2 to -3
    part of an API break was reverted, which at the same time broke this
    package. Require the unbroken version to make sure the builds succeed.

 -- Guillem Jover <gjover@sipwise.com>  Fri, 26 Nov 2021 23:45:46 +0100

prometheus (2.31.1+ds2-1) unstable; urgency=medium

  * Team upload.
  * Update debian/watch.
  * Update Files-Exclude to match unvendoring.
  * Remove vendored dennwc/varint now available in Debian.
  * Switch from vendored dennwc/varint to packaged one.
  * Switch to go-kit/log and remove reverting patch.

 -- Guillem Jover <gjover@sipwise.com>  Thu, 25 Nov 2021 19:37:49 +0100

prometheus (2.31.1+ds1-1) unstable; urgency=medium

  * Team upload.

  [ Guillem Jover ]
  * New upstream release.
    - Fix build failure in test suite with Go 1.16. (Closes: #995999)
  * Use $(BUILDDIR) uniformly instead of the literal build/.
  * Update copyright claims.
  * Move note about license location on Debian systems into a Comment field.
  * Update version.BuildUser to match the Maintainer address.
  * Decapitalize synopsis first word.
  * Update gitlab-ci.yml from latest upstream version.
  * Add After=time-sync.target to systemd unit file. (Closes: #981110)
  * Switch to Standards-Version 4.6.0 (no changes needed).
  * Add missing build dependencies needed by new upstream release.
  * Refresh patches for new upstream release.
  * Disable XDS, Uyuni, Linode and Scaleway support.
  * Revert upstream commits introducing unavailable dependencies.
  * Fix test failure for dennwc/varint.
  * Replace patch with entry in DH_GOLANG_INSTALL_EXTRA.
  * Add required fixtures for new upstream release to DH_GOLANG_INSTALL_EXTRA.
  * Use dh-sequence-golang instead of dh-golang and --with=golang.
  * Update debian/copyright for new upstream.
  * Update default file from latest upstream output.
  * Add /.pc/ to .gitignore.
  * Switch to use .build/ as the build directory like upstream.

  [ Daniel Swarbrick ]
  * Unvendor github.com/prometheus/exporter-toolkit
  * Add new build-dep golang-github-prometheus-exporter-toolkit-dev

  [ Martina Ferrari ]
  * Correct my email address.

 -- Guillem Jover <gjover@sipwise.com>  Thu, 18 Nov 2021 19:18:18 +0100

prometheus (2.24.1+ds-1) unstable; urgency=medium

  [ Daniel Swarbrick ]
  * New upstream release
  * Refresh patches

 -- Martina Ferrari <tina@debian.org>  Wed, 20 Jan 2021 14:35:15 +0000

prometheus (2.24.0+ds-1) unstable; urgency=medium

  [ Daniel Swarbrick ]
  * New upstream release
  * Add missing build-dep golang-github-alecthomas-units-dev
  * Add new build-dep golang-github-stretchr-testify-dev
  * Refresh patches
  * d/watch: update to version 4 format
  * Add vendored github.com/prometheus/exporter-toolkit

  [ Guillem Jover ]
  * Switch to Standards-Version 4.5.1 (no changes needed)
  * Remove nocheck handling from override_dh_auto_test. This is handled
    automatically since debhelper compatibility level 13.
  * Remove code switching symlinks to directories. This would ideally use
    dpkg-maintscript-helper, but it's now been enough time that it should
    not be needed anymore. Remove the maintainer script.
  * Remove leftover templates.old debconf file
  * Remove old Prometheus version 1 database handling code. This happened
    between the current Debian oldstable (stretch) and stable (buster),
    and we do not support upgrades across multiple releases. Remove the no
    longer needed database format support.
  * Change systemd service Restart directive from always to on-failure.
    The always value is unusual, as it ignores successful exits. The
    prometheus daemon can also be requested to exit from its API, that
    should be honored.
  * Do not enable DH_VERBOSE by default. The default should be fine.
  * Use $() instead of `` in init script
  * Use '' instead of `' in text
  * Remove unnecessary error suppression from init script. The init script
    does not run with «set -e» so there is no need to suppress errors. And
    in any case this error should not be suppressed as that would make the
    daemon fail anyway.
  * Remove error suppression from postinst. These commands need to succeed
    for the program to be considered configured. Ignoring them will mean a
    non-functional installation anyway.
  * Run adduser unconditionally. The adduser command handles existing
    users gracefully, so there is no need to check for them beforehand.
  * Do not change pathname metadata if there are dpkg statoverrides in
    place. These are user specified overrides which we should respect, as
    dpkg does when unpacking these pathnames.
  * Update gitignore file
  * Remove $syslog dependency from init script. We write directly into the
    log file.
  * Remove all rotated logs on purge
  * Add man:prometheus(1) to systemd unit Documentation field
  * Switch from /var/run to /run
  * Rewrite init script using start-stop-daemon. This removes the
    dependency on daemon | systemd-sysv, and simplifies the init script
    substantially.
  * Do not change the permission for /var/log/prometheus anymore. On
    sysvinit systems, the log file is now owned by root so there is no
    need to change the owner and group of the log directory anymore.

  [ Michael Prokop ]
  * Harden prometheus systemd service (Closes: #950759)

 -- Martina Ferrari <tina@debian.org>  Wed, 20 Jan 2021 02:52:40 +0000

prometheus (2.22.0+ds-1) unstable; urgency=medium

  * New upstream release
  * Standalone tsdb CLI tool is now a subcommand of promtool
  * Re-enable Azure service discovery
  * Refresh patches
  * Drop obsolete patches
    - 00-Disable_azure.patch
    - 12-Revert_commit_2908653.patch
    - 14-Use-SAN-in-test-certificate.patch
  * Add new patches
    - 04-Disable_hetzner_robot.patch
    - 14-Disable_built-in_assets.patch
    - 15-Disable_wal_test_goleak.patch
  * Add new build-dependencies
    - golang-github-hetznercloud-hcloud-go-dev
    - golang-go.uber-atomic-dev
  * Bump minimum required golang-github-prometheus-common-dev

 -- Daniel Swarbrick <daniel.swarbrick@cloud.ionos.com>  Tue, 20 Oct 2020 14:51:25 +0000

prometheus (2.20.0+ds-2) unstable; urgency=medium

  * Team upload.
  * Backport patch to fix tests with go1.15 (Closes: #971212)

 -- Shengjing Zhu <zhsj@debian.org>  Wed, 07 Oct 2020 17:16:33 +0800

prometheus (2.20.0+ds-1) unstable; urgency=medium

  * New upstream release
  * Refresh patches
  * Add b-d on golang-github-docker-docker-dev
  * Add b-d on golang-github-digitalocean-godo-dev
  * Update version constraint of golang-github-prometheus-client-golang-dev
  * d/p/06-Disable_TSDB_lockfile.patch: updated to fix a tsdb test

 -- Lucas Kanashiro <kanashiro@debian.org>  Thu, 23 Jul 2020 16:57:30 -0300

# For older changelog entries, run 'apt-get changelog prometheus'
