diff --git a/infrastructure/system-upgrades/fedora-system-upgrade.yaml b/infrastructure/system-upgrades/fedora-system-upgrade.yaml
index 61bef054c78ca3c54bc6bf5db419e31d567f21de..8c932bc2cb0bb5a8bd161e7f2cae449502efbc31 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-36-to-37-system-upgrade
+  name: fedora-37-to-38-system-upgrade
   namespace: system-upgrade
 type: Opaque
 stringData:
@@ -20,7 +20,7 @@ stringData:
 apiVersion: upgrade.cattle.io/v1
 kind: Plan
 metadata:
-  name: fedora-36-to-37-system-upgrade
+  name: fedora-37-to-38-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:
-          - "36"
           - "37"
-      - key: upgrade.shivering-isles.com/fedora-36-to-37
+          - "38"
+      - key: upgrade.shivering-isles.com/fedora-37-to-38
         operator: In
         values:
           - "true"
   serviceAccountName: system-upgrade
   secrets:
-    - name: fedora-36-to-37-system-upgrade
+    - name: fedora-37-to-38-system-upgrade
       path: /host/run/system-upgrade/secrets/fedora
   drain:
     deleteLocalData: true
     ignoreDaemonSets: true
     force: false
-  version: "37"
+  version: "38"
   upgrade:
     image: registry.fedoraproject.org/fedora:36
     command: ["chroot", "/host"]