tuned (2.24.1-1ubuntu1) plucky; urgency=medium

  * Merge with Debian unstable (LP: #2092913). Remaining changes:
    - Recommend the default profile for containers:
      + d/p/0004-Recommend-the-default-profile-for-containers.patch:
        apply default profile in containers by default
      + d/t/{control,tuned-container}: check default profile in a container
    - d/t/{control,tuned-vm}: add test to check tuned in a VM
    - d/p/0005-Use-float-instead-of-str-in-cpu-plugin-load-threshol.patch: fix
      error when trying to set CPU latency threshold in a custom profile.
    - d/p/0006-CPU-plugin-log-an-error-when-running-on-s390x.patch:
      notify user that the CPU plugin does not work as expected on
      s390x.
      [Refreshed]
    - Create DEP-8 test for custom profile:
      + d/t/custom-profile: created with content extracted from tuned-vm
        test.  Now expect an error message in the logs when running on
        s390x.
      + d/t/control: add the new custom-profile test.
    - d/t/control: limit test dependencies to only tuned, as tuned-ppd
      changes the default profile to "balanced"
    - Handle a missing python perf module more gracefully (LP #2051290):
      + d/control: suggest linux-tools-common and irqbalance, used by some
        plugins
      + d/p/handle-missing-perf-module.patch: fail more gracefully if the
        python perf module cannot be imported
    - d/t/control: add allow-stderr restriction to the tuned-vm test because
      when the python perf module isn't installed, a log message is written to
      stderr
    - Don't try to tune loop devices (LP #2073007):
      + d/p/disk-plugin-ignore-loop-devices.patch: ignore loop devices
        [Refreshed]
      + d/t/control, d/t/disk-plugin-ignores-loop-devices: new DEP8 test to
        check that tuned is ignoring loop devices
  * Added:
    - d/t/tuned-vm: don't use the postgresql profile due to LP #2092966
    - d/t/custom-profile: profiles now reside in /etc/tuned/profiles
    - d/tuned.postinst: migrate custom profiles from /etc/tuned to
      /etc/tuned/profiles if needed

 -- Andreas Hasenack <andreas@canonical.com>  Thu, 09 Jan 2025 18:06:35 -0300

tuned (2.24.1-1) unstable; urgency=medium

  * New upstream release (Closes: #1088635)
  * fixed privileged execution of arbitrary scripts by active local user
    CVE-2024-52336
  * added sanity checks for API methods parameters
    CVE-2024-52337

 -- Evgeni Golov <evgeni@debian.org>  Wed, 04 Dec 2024 21:07:45 +0100

tuned (2.24.0-1) unstable; urgency=medium

  * migrate profiles to /{etc,usr/lib}/tuned/profiles
  * refresh patches
  * Standards-Version: 4.7.0
  * add NEWS.Debian entry about new profiles folders

 -- Evgeni Golov <evgeni@debian.org>  Tue, 29 Oct 2024 20:39:51 +0100

tuned (2.22.1-1ubuntu4) oracular; urgency=medium

  * Don't try to tune loop devices (LP: #2073007):
    - d/p/disk-plugin-ignore-loop-devices.patch: ignore loop devices
    - d/t/control, d/t/disk-plugin-ignores-loop-devices: new DEP8 test to check
      that tuned is ignoring loop devices

 -- Andreas Hasenack <andreas@canonical.com>  Tue, 03 Sep 2024 14:05:14 -0300

tuned (2.22.1-1ubuntu3) oracular; urgency=medium

  * d/t/control: add allow-stderr restriction to the tuned-vm test because when
    the python perf module isn't installed, a log message is written to stderr

 -- Andreas Hasenack <andreas@canonical.com>  Thu, 22 Aug 2024 19:40:03 -0300

tuned (2.22.1-1ubuntu2) oracular; urgency=medium

  * Handle a missing python perf module more gracefully (LP: #2051290):
    - d/control: suggest linux-tools-common and irqbalance, used by some plugins
    - d/p/handle-missing-perf-module.patch: fail more gracefully if the python
      perf module cannot be imported

 -- Andreas Hasenack <andreas@canonical.com>  Tue, 20 Aug 2024 17:34:44 -0300

tuned (2.22.1-1ubuntu1) oracular; urgency=medium

  * Merge with Debian unstable (LP: #2069727). Remaining changes:
    - Recommend the default profile for containers:
      + d/p/0004-Recommend-the-default-profile-for-containers.patch:
        apply default profile in containers by default
      + d/t/{control,tuned-container}: check default profile in a container
    - d/t/{control,tuned-vm}: add test to check tuned in a VM
    - d/p/0005-Use-float-instead-of-str-in-cpu-plugin-load-threshol.patch: fix
      error when trying to set CPU latency threshold in a custom profile.
      [Sent upstream]
    - d/t/tuned-vm: add tests for a custom profile using dynamic
      features
    - d/p/0006-CPU-plugin-log-an-error-when-running-on-s390x.patch:
      notify user that the CPU plugin does not work as expected on
      s390x.
      [refreshed]
    - Create DEP-8 test for custom profile:
      + d/t/custom-profile: created with content extracted from tuned-vm
        test.  Now expect an error message in the logs when running on
        s390x.
      + d/t/control: add the new custom-profile test.
      + d/t/tuned-vm: remove content related to custom profile.
  * Dropped:
    - Build and install HTML documentation.
      + d/control: add asciidoctor as b-d.
      + d/rules: call upstream Makefile to build the doc before dh_installdocs.
      + d/tuned.doc{,-base}: install HTML documentation.
      [Included in 2.21.0-2]
  * Added:
    - d/t/control: limit test dependencies to only tuned, as tuned-ppd
      changes the default profile to "balanced"
    - d/t/custom-profile: re-enable dynamic tuning, which is needed by
      this test and was disabled by upstream in 2.22.0

 -- Andreas Hasenack <andreas@canonical.com>  Sat, 22 Jun 2024 11:07:19 -0300

tuned (2.22.1-1) unstable; urgency=medium

  * New upstream release

 -- Evgeni Golov <evgeni@debian.org>  Fri, 23 Feb 2024 17:28:08 +0100

tuned (2.22.0-1) unstable; urgency=medium

  * New upstream release
  * refresh patches
  * add tuned-ppd package
  * recommend linux-perf, some plugins need it to operate
  * register manual with doc-base

 -- Evgeni Golov <evgeni@debian.org>  Thu, 22 Feb 2024 17:35:16 +0100

tuned (2.21.0-2) unstable; urgency=medium

  * Don't build-depend on systemd, systemd-dev is enough for building
    (Closes: #1060596)
  * Build-depend on pkgconf not pkg-config
  * build HTML documentation

 -- Evgeni Golov <evgeni@debian.org>  Sun, 18 Feb 2024 19:28:19 +0100

tuned (2.21.0-1ubuntu2) noble; urgency=medium

  * d/p/0006-CPU-plugin-log-an-error-when-running-on-s390x.patch: log an error
    about the PM_QoS control not being supported on s390x.
  * Create DEP-8 test for custom profile.
    - d/t/custom-profile: create it with the content extracted from tuned-vm
      test. Now expect an error message in the logs when running on s390x.
    - d/t/control: add the new custom-profile test.
    - d/t/tuned-vm: remove content related to custom profile.

 -- Lucas Kanashiro <kanashiro@ubuntu.com>  Tue, 30 Jan 2024 17:08:58 -0300

tuned (2.21.0-1ubuntu1) noble; urgency=medium

  * d/p/0004-Recommend-the-default-profile-for-containers.patch: apply default
    profile in containers by default.
  * Build and install HTML documentation.
    - d/control: add asciidoctor as b-d.
    - d/rules: call upstream Makefile to build the doc before dh_installdocs.
    - d/tuned.doc{,-base}: install HTML documentation.
  * d/t/{control,tuned-container}: check default profile in a container.
  * d/t/{control,tuned-vm}: add test to check tuned in a VM, including a
    custom profile using dynamic features.
  * d/p/0005-Use-float-instead-of-str-in-cpu-plugin-load-threshol.patch: fix
    error when trying to set CPU latency threshold in a custom profile.

 -- Lucas Kanashiro <kanashiro@ubuntu.com>  Wed, 24 Jan 2024 17:21:46 -0300

tuned (2.21.0-1) unstable; urgency=medium

  * New upstream release
  * move com.redhat.tuned.conf dbus config to /usr/share
  * new sap-hana-kvm-guest profile
  * drop explicitly-use-bin-bash-for-tuned-scripts.patch
  * README was renamed to README.md
  * remove old dbus configuration from etc on upgrade
  * package missing folders for state tracking (Closes: #1058910)

 -- Evgeni Golov <evgeni@debian.org>  Fri, 29 Dec 2023 21:44:19 +0100

tuned (2.20.0-1.1) unstable; urgency=medium

  * Non-maintainer upload.

  [ Helmut Grohne ]
  * Fix FTBFS when systemd.pc changes systemdsystemunitdir (Closes: #1052703)

 -- Jochen Sprickerhof <jspricke@debian.org>  Mon, 30 Oct 2023 18:17:33 +0100

tuned (2.20.0-1) unstable; urgency=medium

  * New upstream release
    + refresh debian/patches/etc-default.patch
    + new cpu-partitioning-powersave profile
    + new aws profile
  * drop ncat Depends, the use was removed upstream
  * add simple autopkgtests
  * move tuned-gui manpage to tuned-gtk

 -- Evgeni Golov <evgeni@debian.org>  Sun, 19 Feb 2023 14:22:27 +0100

tuned (2.19.0-1) unstable; urgency=medium

  [ Evgeni Golov ]
  * New upstream release (Closes: #1004865)
  * drop libexec patch, it's not actually required
  * also use libexec paths when installing files
  * add new openshift profiles
  * Standards-Version: 4.6.2
  * add iproute2 to recommends
  * drop configobj dependency
  * drop dependency on python3-decorator
  * switch policykit-1 dependency to polkitd/pkexec (Closes: #1025632)

  [ Adriaan Schmidt ]
  * add patch: path to grub config
  * add patch: find grub-editenv (Closes: #988851)

 -- Evgeni Golov <evgeni@debian.org>  Wed, 21 Dec 2022 20:10:30 +0100

tuned (2.15.0-1) unstable; urgency=medium

  * New upstream release.
  * use dmicode instead of python3-dmicode, upstream switched code
  * move hdparm to recommends
  * add kmod to recommends
  * add new postgresql profile
  * drop gustavo from uploaders on his request

 -- Evgeni Golov <evgeni@debian.org>  Sat, 26 Dec 2020 09:21:18 +0100

tuned (2.14.0-1) unstable; urgency=medium

  * New upstream release (Closes: #966555)
  * Drop patches taken from upstream:
    + no_action
    + python37
  * add ncat to depends and python3-demidecode to recommends
  * enable procfs support
    + Depend on python3-linux-procfs
    + Drop disable-process-matching patch
  * correct debian watch
  * Standards-Version: 4.5.1
  * use debhelper 13 compat level
  * enable tests
  * use /etc/default not /etc/sysconfig (Closes: #930509)
  * explicitly use bash, not sh for scripts (Closes: #930489)

 -- Evgeni Golov <evgeni@debian.org>  Sun, 13 Dec 2020 13:06:07 +0100

tuned (2.10.0-1) unstable; urgency=medium

  * New upstream release (Closes: #908053)
  * refresh libexec.patch
  * move Vcs to salsa
  * install mssql files
  * Standards-Version: 4.2.1
  * https homepage
  * Switch to Python3 (Closes: #908052)
  * backport upstream patch for python 3.7 compat
  * backport upstream patch to fix tuned-adm w/o action

 -- Evgeni Golov <evgeni@debian.org>  Thu, 06 Sep 2018 11:53:03 +0200

tuned (2.9.0-1) unstable; urgency=medium

  * New upstream release.

  [ Michael Prokop ]
  * Recommend linux-cpupower to provide x86_energy_perf_policy tool

  [ Evgeni Golov ]
  * fix Vcs-Git Url
  * drop patches applied upstream
  * refresh libexec.patch
  * use versioned debhelper, not dh-systemd
  * Standards-Version: 4.1.1
  * update installed files
  * use dh_missing
  * drop unused overrides
  * disable process matching support

 -- Evgeni Golov <evgeni@debian.org>  Thu, 02 Nov 2017 19:48:41 +0100

tuned (2.8.0-1) unstable; urgency=medium

  * Initial release (Closes: #789592)

 -- Evgeni Golov <evgeni@debian.org>  Sat, 29 Apr 2017 07:37:27 +0200
