From f083936618255f152af5b8584f1a28f13c696fd2 Mon Sep 17 00:00:00 2001 From: William P Date: Thu, 20 Aug 2026 06:58:43 -0400 Subject: [PATCH] rook-ceph: fix cephx definitions for talos compatability causing outage --- system-apps/rook-ceph/clusters/cluster.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/system-apps/rook-ceph/clusters/cluster.yaml b/system-apps/rook-ceph/clusters/cluster.yaml index 34d2313..5a291b9 100644 --- a/system-apps/rook-ceph/clusters/cluster.yaml +++ b/system-apps/rook-ceph/clusters/cluster.yaml @@ -33,10 +33,12 @@ spec: keyGeneration: 2 # must be greater than the current keyGeneration csi: keyRotationPolicy: KeyGeneration - keyGeneration: 2 # must be greater than the current keyGeneration + keyGeneration: 3 # must be greater than the current keyGeneration + keyType: aes # Talos kernel 6.18 / cephcsi v3.17.0 don't support aes256k yet rbdMirrorPeer: keyRotationPolicy: KeyGeneration - keyGeneration: 2 # must be greater than the current keyGeneration + keyGeneration: 3 # must be greater than the current keyGeneration + keyType: aes # Talos kernel 6.18 / cephcsi v3.17.0 don't support aes256k yet # The path on the host where configuration files will be persisted. Must be specified. If there are multiple clusters, the directory must be unique for each cluster. # Important: if you reinstall the cluster, make sure you delete this directory from each host or else the mons will fail to start on the new cluster. # In Minikube, the '/data' directory is configured to persist across reboots. Use "/data/rook" in Minikube environment.