Merge pull request #16836 from subhamkrai/update-use-tentacnle
build: use ceph tentacle v20 as default version
This commit is contained in:
6 files changed
+9
-8
No files matched your search
@@ -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` | | `"v19.2.3"` |
|
||||
| `cephImage.tag` | | `"v20.2.1"` |
|
||||
| `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` |
|
||||
|
||||
@@ -27,10 +27,11 @@ until all the daemons have been updated.
|
||||
The following Ceph versions are supported in this release of Rook:
|
||||
|
||||
* Ceph Squid v19.2.0 or newer
|
||||
* Ceph Tentacle v20.2.0 or newer
|
||||
* Ceph Tentacle v20.2.1 or newer
|
||||
* Ceph Tentacle v20.2.0: Not recommended
|
||||
* IMPORTANT: **There is a known data corruption issue in v20.2.0**, if the "read affinity" feature is enabled.
|
||||
Read affinity is disabled by default, and is enabled by the CephCluster setting `csi.readAffinity.enabled: true`.
|
||||
If you have enabled read affinity, we recommend waiting for v20.2.1 before upgrading to Ceph Tentacle v20.
|
||||
If read affinity is enabled in your cluster, upgrade to v20.2.1+.
|
||||
If read affinity is enabled with v20.2.0, Rook automatically disables read affinity internally to help avoid this corruption.
|
||||
After the upgrade, existing applications must be restarted to fully disable the read affinity in existing volumes.
|
||||
See [this issue](https://github.com/rook/rook/issues/16839) for more details.
|
||||
|
||||
@@ -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: v19.2.3
|
||||
tag: v20.2.1
|
||||
# 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.
|
||||
|
||||
@@ -19,9 +19,9 @@ spec:
|
||||
# v19 is Squid, v20 is Tentacle
|
||||
# RECOMMENDATION: In production, use a specific version tag instead of the general v20 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/.
|
||||
# If you want to be more precise, you can always use a timestamp tag such as quay.io/ceph/ceph:v20.2.0-20251104
|
||||
# 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:v19.2.3
|
||||
image: quay.io/ceph/ceph:v20.2.1
|
||||
# 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.
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
docker.io/rook/ceph:master
|
||||
gcr.io/k8s-staging-sig-storage/objectstorage-sidecar:v0.2.2
|
||||
quay.io/ceph/ceph:v19.2.3
|
||||
quay.io/ceph/ceph:v20.2.1
|
||||
quay.io/ceph/cosi:v0.1.4
|
||||
quay.io/cephcsi/ceph-csi-operator:v0.6.0
|
||||
quay.io/cephcsi/cephcsi:v3.16.2
|
||||
|
||||
@@ -16,7 +16,7 @@ include ../image.mk
|
||||
|
||||
# ====================================================================================
|
||||
# Image Build Options
|
||||
CEPH_VERSION ?= v20.2.0-20251104
|
||||
CEPH_VERSION ?= v20.2.1-20260402
|
||||
|
||||
REGISTRY_NAME = quay.io
|
||||
BASEIMAGE = $(REGISTRY_NAME)/ceph/ceph:$(CEPH_VERSION)
|
||||
|
||||
Reference in new issue
Block a user