diff --git a/.gitignore b/.gitignore
index d391172..7d4ec36 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-SOURCES/tuned-2.19.0.tar.gz
+SOURCES/tuned-2.20.0.tar.gz
diff --git a/.tuned.metadata b/.tuned.metadata
index f0a17b8..0e43617 100644
--- a/.tuned.metadata
+++ b/.tuned.metadata
@@ -1 +1 @@
-369f0a4af9f03e6c1a5b137509b792a63aadd688 SOURCES/tuned-2.19.0.tar.gz
+6a6c9a91ab1e556b884965432895cdf64ebd6016 SOURCES/tuned-2.20.0.tar.gz
diff --git a/SPECS/tuned.spec b/SPECS/tuned.spec
index b27b5b9..fb659f7 100644
--- a/SPECS/tuned.spec
+++ b/SPECS/tuned.spec
@@ -34,7 +34,7 @@
 
 Summary: A dynamic adaptive system tuning daemon
 Name: tuned
-Version: 2.19.0
+Version: 2.20.0
 Release: 1%{?prerel1}%{?dist}
 License: GPLv2+
 Source0: https://github.com/redhat-performance/%{name}/archive/v%{version}%{?prerel2}/%{name}-%{version}%{?prerel2}.tar.gz
@@ -206,7 +206,6 @@ Summary: Additional tuned profile(s) targeted to Network Function Virtualization
 Requires: %{name} = %{version}
 Requires: %{name}-profiles-realtime = %{version}
 Requires: tuna
-Requires: nmap-ncat
 
 %description profiles-nfv-host
 Additional tuned profile(s) targeted to Network Function Virtualization (NFV) host.
@@ -402,6 +401,7 @@ fi
 %exclude %{_sysconfdir}/tuned/realtime-virtual-guest-variables.conf
 %exclude %{_sysconfdir}/tuned/realtime-virtual-host-variables.conf
 %exclude %{_sysconfdir}/tuned/cpu-partitioning-variables.conf
+%exclude %{_sysconfdir}/tuned/cpu-partitioning-powersave-variables.conf
 %exclude %{_prefix}/lib/tuned/default
 %exclude %{_prefix}/lib/tuned/desktop-powersave
 %exclude %{_prefix}/lib/tuned/laptop-ac-powersave
@@ -419,6 +419,7 @@ fi
 %exclude %{_prefix}/lib/tuned/realtime-virtual-guest
 %exclude %{_prefix}/lib/tuned/realtime-virtual-host
 %exclude %{_prefix}/lib/tuned/cpu-partitioning
+%exclude %{_prefix}/lib/tuned/cpu-partitioning-powersave
 %exclude %{_prefix}/lib/tuned/spectrumscale-ece
 %exclude %{_prefix}/lib/tuned/postgresql
 %exclude %{_prefix}/lib/tuned/openshift
@@ -520,7 +521,9 @@ fi
 
 %files profiles-cpu-partitioning
 %config(noreplace) %{_sysconfdir}/tuned/cpu-partitioning-variables.conf
+%config(noreplace) %{_sysconfdir}/tuned/cpu-partitioning-powersave-variables.conf
 %{_prefix}/lib/tuned/cpu-partitioning
+%{_prefix}/lib/tuned/cpu-partitioning-powersave
 %{_mandir}/man7/tuned-profiles-cpu-partitioning.7*
 
 %files profiles-spectrumscale
@@ -548,6 +551,41 @@ fi
 %{_mandir}/man7/tuned-profiles-openshift.7*
 
 %changelog
+* Fri Feb 17 2023 Jaroslav Škarvada <jskarvad@redhat.com> - 2.20.0-1
+- new release
+  - rebased tuned to latest upstream
+    related: rhbz#2133815
+
+* Wed Feb 15 2023 Jaroslav Škarvada <jskarvad@redhat.com> - 2.20.0-0.2.rc1
+- post RC.1 fixes
+  related: rhbz#2133815
+- fixed possible traceback on SIGHUP
+  resolves: rhbz#2169712
+
+* Wed Feb  8 2023 Jaroslav Škarvada <jskarvad@redhat.com> - 2.20.0-0.1.rc1
+- new release
+  - rebased tuned to latest upstream
+    resolves: rhbz#2133815
+  - systemd: relax polkit requirement
+  - sysvinit: fixed path
+    resolves: rhbz#2118301
+  - plugin_cpu: added support for pm_qos_resume_latency_us
+    resolves: rhbz#2118786
+  - do not exit on duplicate config lines
+  - profiles: new cpu-partitioning-powersave profile
+  - profiles: new profile for AWS EC2
+  - API: add support for moving devices between instances
+    resolves: rhbz#2113925
+  - D-Bus: send tracebacks through D-Bus only in debug mode
+    resolves: rhbz#2159680
+  - Makefile: added fix for python-3.12
+  - throughput-performance: set net.core.somaxconn to at least 2048
+  - plugin_scheduler: do not leak FDs from the perf
+  - plugin_cpu: added support for intel_pstate scaling driver
+    resolves: rhbz#2095829
+  - added support for the API access through the Unix Domain Socket
+    resolves: rhbz#2113900
+
 * Fri Aug 19 2022 Jaroslav Škarvada <jskarvad@redhat.com> - 2.19.0-1
 - new release
   - rebased tuned to latest upstream