From a7fb76d9552a0db1cb0bd8dec6bfb1b1582a7b7e Mon Sep 17 00:00:00 2001 From: Travis Nielsen Date: Tue, 14 Apr 2026 11:07:46 -0600 Subject: [PATCH] build: keep default ceph version at 19.2.3 As discussed in the community meeting, wait until the next Rook minor release v1.20 to change the default Ceph version to tentacle v20. While v20 is already supported with v1.19.x, we will just wait to change the default version in Rook. Signed-off-by: Travis Nielsen --- Documentation/Helm-Charts/ceph-cluster-chart.md | 2 +- deploy/charts/rook-ceph-cluster/values.yaml | 2 +- deploy/examples/cluster.yaml | 2 +- deploy/examples/images.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Documentation/Helm-Charts/ceph-cluster-chart.md b/Documentation/Helm-Charts/ceph-cluster-chart.md index a3b0f5c3f..684e14a2e 100644 --- a/Documentation/Helm-Charts/ceph-cluster-chart.md +++ b/Documentation/Helm-Charts/ceph-cluster-chart.md @@ -70,7 +70,7 @@ The following table lists the configurable parameters of the rook-operator chart | `cephFileSystems` | A list of CephFileSystem configurations to deploy | See [below](#ceph-file-systems) | | `cephImage.allowUnsupported` | | `false` | | `cephImage.repository` | | `"quay.io/ceph/ceph"` | -| `cephImage.tag` | | `"v20.2.1"` | +| `cephImage.tag` | | `"v19.2.3"` | | `cephObjectStores` | A list of CephObjectStore configurations to deploy | See [below](#ceph-object-stores) | | `clusterName` | The metadata.name of the CephCluster CR | The same as the namespace | | `configOverride` | Cluster ceph.conf override | `nil` | diff --git a/deploy/charts/rook-ceph-cluster/values.yaml b/deploy/charts/rook-ceph-cluster/values.yaml index 2b1efa6d5..08bad1516 100644 --- a/deploy/charts/rook-ceph-cluster/values.yaml +++ b/deploy/charts/rook-ceph-cluster/values.yaml @@ -98,7 +98,7 @@ cephImage: # In production, use a specific version tag instead of the general v19 flag, which pulls the latest release and could result in different # versions running within the cluster. See tags available at https://hub.docker.com/r/ceph/ceph/tags/. # To be more precise, you can always use a timestamp tag such as quay.io/ceph/ceph:v19.2.3-20250717 - tag: v20.2.1 + tag: v19.2.3 # Whether to allow unsupported versions of Ceph. Currently Squid and Tentacle are supported. # Future versions such as Tentacle (v20) would require this to be set to `true`. # Do not set to true in production. diff --git a/deploy/examples/cluster.yaml b/deploy/examples/cluster.yaml index 67e829243..d2b780e1d 100644 --- a/deploy/examples/cluster.yaml +++ b/deploy/examples/cluster.yaml @@ -21,7 +21,7 @@ spec: # versions running within the cluster. See tags available at https://hub.docker.com/r/ceph/ceph/tags/. # If you want to be more precise, you can always use a timestamp tag such as quay.io/ceph/ceph:v20.2.1-20260402 # This tag might not contain a new Ceph version, just security fixes from the underlying operating system, which will reduce vulnerabilities - image: quay.io/ceph/ceph:v20.2.1 + image: quay.io/ceph/ceph:v19.2.3 # Whether to allow unsupported versions of Ceph. Currently Squid and Tentacle are supported. # Future versions such as Umbrella (v21) would require this to be set to `true`. # Do not set to true in production. diff --git a/deploy/examples/images.txt b/deploy/examples/images.txt index 687fcdf9c..c4162f49c 100644 --- a/deploy/examples/images.txt +++ b/deploy/examples/images.txt @@ -1,6 +1,6 @@ docker.io/rook/ceph:v1.19.3 gcr.io/k8s-staging-sig-storage/objectstorage-sidecar:v0.2.2 - quay.io/ceph/ceph:v20.2.1 + quay.io/ceph/ceph:v19.2.3 quay.io/ceph/cosi:v0.1.4 quay.io/cephcsi/ceph-csi-operator:v0.6.0 quay.io/cephcsi/cephcsi:v3.16.2