diff --git a/infrastructure/system-upgrades/fedora-system-upgrade.yaml b/infrastructure/system-upgrades/fedora-system-upgrade.yaml
index 2b4ea174cf3899d84ab4b10c82dd8b189322181c..3353a6ec60df8d12838b4a6137642479a92157ec 100644
--- a/infrastructure/system-upgrades/fedora-system-upgrade.yaml
+++ b/infrastructure/system-upgrades/fedora-system-upgrade.yaml
@@ -2,7 +2,7 @@
 apiVersion: v1
 kind: Secret
 metadata:
-  name: fedora-37-to-38-system-upgrade
+  name: fedora-38-to-39-system-upgrade
   namespace: system-upgrade
 type: Opaque
 stringData:
@@ -20,7 +20,7 @@ stringData:
 apiVersion: upgrade.cattle.io/v1
 kind: Plan
 metadata:
-  name: fedora-37-to-38-system-upgrade
+  name: fedora-38-to-39-system-upgrade
   namespace: system-upgrade
 spec:
   concurrency: 1
@@ -33,21 +33,21 @@ spec:
       - key: feature.node.kubernetes.io/system-os_release.VERSION_ID.major
         operator: In
         values:
-          - "37"
           - "38"
-      - key: upgrade.shivering-isles.com/fedora-37-to-38
+          - "39"
+      - key: upgrade.shivering-isles.com/fedora-38-to-39
         operator: In
         values:
           - "true"
   serviceAccountName: system-upgrade
   secrets:
-    - name: fedora-37-to-38-system-upgrade
+    - name: fedora-38-to-39-system-upgrade
       path: /host/run/system-upgrade/secrets/fedora
   drain:
     deleteLocalData: true
     ignoreDaemonSets: true
     force: false
-  version: "38"
+  version: "39"
   upgrade:
     image: quay.io/fedora/fedora:39
     command: ["chroot", "/host"]