Question on Ceph Version within Rook
reefland opened this issue · comments
If you have time for a question... looking at your Rook-Ceph cluster deployment, I don't see how you control the version of Ceph installed as Rook supports 17.x and 18.x.
I've noticed my Ceph version stays at 17.2.6
while Rook has progressed from v1.10.x
, v11.x
and now v12.x
. I see Ceph version 17.2.7
and 18.2.1
are available on Quay(https://quay.io/repository/ceph/ceph?tab=tags) but Renovate doesn't see them.
The Rook Cluster manifest supports 2 image locations, within: toolbox:
and cephClusterSpec.cephVersion
.
Being that Ceph uses version numbers like v17.2.7-20240103
it seems to require some Renovate trickery to understand the version and date combination. I got renovate to do a PR for v17.2.6-20231027
-> v17.2.7-20231027
but it should have found v17.2.7-20240103
.
I am using the default Ceph version packaged with Rook, but you are free to upgrade to v18. I did last month but noticed some problems so I needed to rebuild my cluster back to v17. This comment is where I upgradede to v18: 9b6d00b
For the renovate issue, I wouldn't pin to the date version, just use v18.2.1
and renovate should pick it up.
The "default Ceph version" is not clear. My default upon original install is 17.2.6
but when I review the projects default helm values it is currently 18.2.1
.
I plan on keeping 17.x for a few more months, its EOL in June 2024. I'll set the non-date version for now, thanks for the response.
You are looking at an unreleased version of the helm chart. Looks like they are getting ready to release it.