diff --git a/.gitignore b/.gitignore index 080f1b2..0472962 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1 @@ -SOURCES/tuned-2.12.0-rc.1.tar.gz +SOURCES/tuned-2.13.0.tar.gz diff --git a/.tuned.metadata b/.tuned.metadata index a430201..55fb87f 100644 --- a/.tuned.metadata +++ b/.tuned.metadata @@ -1 +1 @@ -8f63749574076910ab64727ddaac5de308853f40 SOURCES/tuned-2.12.0-rc.1.tar.gz +d3087cc836c493fb6da69326c36ed5ee25ca67bd SOURCES/tuned-2.13.0.tar.gz diff --git a/SPECS/tuned.spec b/SPECS/tuned.spec index 4834836..1bc4b68 100644 --- a/SPECS/tuned.spec +++ b/SPECS/tuned.spec @@ -25,16 +25,16 @@ %endif %endif -%global prerelease rc -%global prereleasenum 1 +#%%global prerelease rc +#%%global prereleasenum 1 %global prerel1 %{?prerelease:.%{prerelease}%{prereleasenum}} %global prerel2 %{?prerelease:-%{prerelease}.%{prereleasenum}} Summary: A dynamic adaptive system tuning daemon Name: tuned -Version: 2.12.0 -Release: 0.1%{?prerel1}%{?dist} +Version: 2.13.0 +Release: 1%{?prerel1}%{?dist} License: GPLv2+ Source0: https://github.com/redhat-performance/%{name}/archive/v%{version}%{?prerel2}/%{name}-%{version}%{?prerel2}.tar.gz # RHEL-8 specific recommend.conf: @@ -46,14 +46,26 @@ Requires(post): systemd, virt-what Requires(preun): systemd Requires(postun): systemd BuildRequires: %{_py}, %{_py}-devel +# BuildRequires for 'make test' +BuildRequires: %{_py}-unittest2, %{_py}-configobj, %{_py}-mock +BuildRequires: %{_py}-decorator, %{_py}-pyudev Requires: %{_py}-decorator, %{_py}-pyudev, %{_py}-configobj Requires: %{_py}-schedutils, %{_py}-linux-procfs, %{_py}-perf # requires for packages with inconsistent python2/3 names %if %{with python3} +# BuildRequires for 'make test' +BuildRequires: python3-dbus, python3-gobject-base Requires: python3-dbus, python3-gobject-base +%if 0%{?fedora} > 22 || 0%{?rhel} > 7 Recommends: python3-dmidecode +%endif %else +# BuildRequires for 'make test' +BuildRequires: dbus-python, pygobject3-base Requires: dbus-python, pygobject3-base +%if 0%{?fedora} > 22 || 0%{?rhel} > 7 +Recommends: python-dmidecode +%endif %endif Requires: virt-what, ethtool, gawk, hdparm Requires: util-linux, dbus, polkit @@ -236,6 +248,9 @@ touch %{buildroot}%{_sysconfdir}/modprobe.d/kvm.rt.tuned.conf # validate desktop file desktop-file-validate %{buildroot}%{_datadir}/applications/tuned-gui.desktop +%check +make test + %post %systemd_post tuned.service @@ -452,6 +467,47 @@ fi %{_mandir}/man7/tuned-profiles-compat.7* %changelog +* Wed Dec 11 2019 Jaroslav Škarvada - 2.13.0-1 +- new release + - rebased tuned to latest upstream + related: rhbz#1738250 + - sap-hana: updated tuning + resolves: rhbz#1779821 + - latency-performance: updated tuning + resolves: rhbz#1779759 + +* Sun Dec 1 2019 Jaroslav Škarvada - 2.13.0-0.1.rc1 +- new release + - rebased tuned to latest upstream + resolves: rhbz#1738250 + - cpu: fixed checking if EPB is supported + resolves: rhbz#1690929 + - scheduler: fixed IRQ SMP affinity verification to respect ignore_missing + resolves: rhbz#1729936 + - realtime: enabled ktimer_lockless_check + resolves: rhbz#1734096 + - plugins: support cpuinfo_regex and uname_regex matching + resolves: rhbz#1748965 + - sysctl: made reapply_sysctl ignore configs from /usr + resolves: rhbz#1759597 + - added support for multiple include directives + resolves: rhbz#1760390 + - realtime: added nowatchdog kernel command line option + resolves: rhbz#1767614 + +* Fri Aug 16 2019 Jaroslav Škarvada - 2.12.0-3 +- used C-states in latency specification + related: rhbz#1737628 + +* Fri Aug 16 2019 Jaroslav Škarvada - 2.12.0-2 +- plugin_cpu: latency can be now specified as C-state + resolves: rhbz#1737628 + +* Thu Jun 27 2019 Jaroslav Škarvada - 2.12.0-1 +- new release + - rebased tuned to latest upstream + related: rhbz#1685585 + * Wed Jun 12 2019 Jaroslav Škarvada - 2.12.0-0.1.rc1 - new release - rebased tuned to latest upstream