# changelog

author: Janine Fuchs <jfuchs@redhat.com> - 0.162.3-2
changelog:
  - Rebase to SAPHanaSR 0.162.3 upstream release and include the
    ChkSrv.py hook script to handle hanging HDBindexserver services

    Resolves: RHEL-22305


author: Janine Fuchs <jfuchs@redhat.com> - 0.162.3-5
changelog:
  - Fix regression in SAPHanaTopology agent.
    Resolves: RHEL-59660

  - Remove perl dependency from package.
    Resolves: RHEL-59669


author: Janine Fuchs <jfuchs@redhat.com> - 0.185.3-0.1
changelog:
  - Rebase to SAPHanaSR-ScaleOut 0.185.3 upstream and include the
    optional hook scripts for hanging HDBindexserver services and 
    improved multi-target functionality.
    Resolves: RHEL-2287

  - Change perl dependency to perl-interpreter.
    Resolves: RHEL-53822


author: Than Ngo <than@redhat.com> - 3.4.0-2
changelog:
  - compat-sap-c++-10 is not available for RHEL 8.2 and earlier on hardware platform s390x
  Related: #2155870


author: Than Ngo <than@redhat.com> - 3.5.0-1
changelog:
  - update README, drop requirements-sap_swpm.yml
  - migrate to SPDC license
  - convert patch macro use to the most compatible syntax
  - rebase sap roles to version 1.2.3
  Resolves: #2185038


author: Than Ngo <than@redhat.com> - 3.6.0-1
changelog:
  - rebase sap roles to version 1.3.4
  - add collection files
  - update README files and add missing galaxy.yml, LICENSE
  - fix syntax error for defining dependent collections in galaxy.yml
  Resolves: RHEL-16895


author: Than Ngo <than@redhat.com> - 3.6.0-4
changelog:
  - sap_hypervisor_node_preconfigure: fix for role name and path for included tasks
  - update collection files
  Related: RHEL-16895


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.20.0-0.2.rc1
changelog:
  - post RC.1 fixes
    related: rhbz#2133815
  - fixed possible traceback on SIGHUP
    resolves: rhbz#2169712


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.21.0-0.1.rc1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: rhbz#2182117
    - plugin_scheduler: fix perf fd leaks
      resolves: rhbz#2173938
    - allow skipping rollback when restarting TuneD or switching profile
      resolves: rhbz#2203142
    - function_calc_isolated_cores: no errors for offline CPUs
      resolves: rhbz#2217015


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.22.0-0.1.rc1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: RHEL-17121
    - print all arguments of failing commands in error messages
      resolves: RHEL-3689
    - plugin_sysctl: added support for sysctl names with slash
      resolves: RHEL-3707
    - tuned-adm: added support for moving devices between plugin instances
      resolves: RHEL-15141
    - api: added methods for retrieval of plugin instances and devices
      resolves: RHEL-15137
    - plugin_cpu: amd-pstate mentioned instead of just intel_pstate
      resolves: RHEL-16469
    - hotplug: do not report ENOENT errors on device remove
      resolves: RHEL-11342
    - plugin_sysctl: expand variables when reporting overrides
      resolves: RHEL-18972
    - plugin_acpi: new plugin which handles ACPI platform_profile
      resolves: RHEL-16966
    - plugin_bootloader: skip calling rpm-ostree kargs in no-op case
      resolves: RHEL-20767
    - plugin_cpu: support cstate settings of pm_qos_resume_latency_us
      resolves: RHEL-21129
    - scheduler: add option for ignoring IRQs affinity
      resolves: RHEL-21923
    - plugin_intel_uncore: new plugin for uncore setting


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.22.1-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: RHEL-17121
    - renamed intel_uncore plugin to uncore
    - network-throughput: increased net.ipv4.tcp_rmem default value
      resolves: RHEL-25847


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-0.1.rc1
changelog:
  - new release
    - rebased tuned to latest upstream
      resolves: RHEL-50568
    - spec: create /etc/tuned/profiles directory
    - hotplug: wait for device initialization
    - sap-netweaver: increased vm.max_map_count
      resolves: RHEL-31757
    - daemon: buffer sighup signal
      resolves: RHEL-31180
    - added an option to configure profile directories
      resolves: RHEL-26157
    - api: added commands to dynamically create/destroy instances
    - functions: added 'intel_recommended_pstate'
    - functions: added 'log' which helps with debugging
    - functions: added 'package2cpus' and 'packages2uncores' matchers
    - functions: added 'lscpu' to list CPU details
    - plugins: added plugin_irq
    - plugin_video: added support for amdgpu `panel_power_savings` attribute
    - plugin_cpu: check that writes are necessary if they may cause redundant IPIs
      resolves: RHEL-25613
    - plugin_uncore: allow to configure frequency limits using percent
    - amd-pstate: added support for controlling core performance boost
    - plugin_scheduler: adjusted error logging in _set_affinity
      resolves: RHEL-46560
    - plugin_audio: enabled controller reset to fix suspend with NVIDIA
    - plugin_irq: fixed expansion of variables
    - plugin_irqbalance: switched to IRQBALANCE_BANNED_CPULIST


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-0.2.rc1
changelog:
  - fixed functions packaging and added explicit conflict with power-profiles-daemon
    related: RHEL-50568


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2.24.0-1
changelog:
  - new release
    - rebased tuned to latest upstream
      related: RHEL-50568
    - clear plugin repository when stopping tuning
    - man: add description of the balanced-battery profile


