diff --git a/infrastructure/system-upgrades/fedora-temperature-management.yaml b/infrastructure/system-upgrades/fedora-temperature-management.yaml
index ac8fa9f6cd37a249b68956e27b1acf970230f48e..37e26db2b21df61aff2eccd37d8e71098ce1caf4 100644
--- a/infrastructure/system-upgrades/fedora-temperature-management.yaml
+++ b/infrastructure/system-upgrades/fedora-temperature-management.yaml
@@ -12,7 +12,7 @@ stringData:
 
     [Service]
     Type=oneshot
-    ExecStart=/bin/sh -c "echo 0 > /sys/devices/system/cpu/cpufreq/boost"
+    ExecStart=/bin/sh -c "echo passive > /sys/devices/system/cpu/amd_pstate/status; echo 0 > /sys/devices/system/cpu/cpufreq/boost"
   cpu-boost-disable.timer: |
     [Unit]
     Description=Disable overclocking on CPU on boot after 5 minutes
@@ -63,6 +63,6 @@ spec:
       path: /host/run/system-upgrade/secrets/fedora
   version: 1.0.0
   upgrade:
-    image: quay.io/fedora/fedora:36
+    image: quay.io/fedora/fedora:38
     command: ["chroot", "/host"]
     args: ["sh", "/run/system-upgrade/secrets/fedora/install.sh"]