Skip to content
This repository was archived by the owner on Sep 24, 2025. It is now read-only.

Update Helm release rook-ceph-cluster to v1.18.2#301

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rook-ceph-cluster-1.x
Open

Update Helm release rook-ceph-cluster to v1.18.2#301
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rook-ceph-cluster-1.x

Conversation

@renovate

@renovate renovate Bot commented Nov 16, 2023

Copy link
Copy Markdown
Contributor

Coming soon: The Renovate bot (GitHub App) will be renamed to Mend. PRs from Renovate will soon appear from 'Mend'. Learn more here.

This PR contains the following updates:

Package Type Update Change
rook-ceph-cluster HelmChart minor v1.12.7 -> v1.18.2

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

rook/rook (rook-ceph-cluster)

v1.18.2

Compare Source

Improvements

Rook v1.18.2 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.18.1

Compare Source

Improvements

Rook v1.18.1 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.18.0

Compare Source

Upgrade Guide

To upgrade from previous versions of Rook, see the Rook upgrade guide.

Breaking Changes

  • Kubernetes v1.29 is now the minimum version supported by Rook through the soon-to-be K8s release v1.34.
  • Helm versions 3.13 and newer are supported. Previously, only the latest version of helm was tested and the docs stated only version 3.x of helm as a prerequisite. Now rook supports the six most recent minor versions of helm along with their their patch updates.
  • Rook now validates node topology during CephCluster creation to prevent misconfigured CRUSH hierarchies for OSDs. If child labels like topology.rook.io/rack are duplicated across zones, cluster creation will fail. The check applies only to new clusters without OSDs. Clusters with existing OSDs will only log a warning and continue. If the checks are invalid in your topology, they can be suppressed by setting ROOK_SKIP_OSD_TOPOLOGY_CHECK=true in the rook-ceph-operator-config configmap.

Features

  • The Ceph CSI operator is now the default and recommended component for configuring CSI drivers for RBD, CephFS, and NFS volumes. The CSI operator has been factored out of Rook to run independently to manage the Ceph-CSI driver. 
    • During the upgrade and throughout the v1.18.x releases, Rook will automatically convert any Rook CSI settings to the new CSI operator CRs. This transition is expected to be completely transparent. In the future v1.19 release, Rook will relinquish direct control of these settings so advanced users can have more flexibility when configuring the CSI drivers. At that time, we will have a guide on configuring these new Ceph CSI operator CRs directly.
    • During install, as mentioned in the Quickstart Guide, there is a new manifest to be created: csi-operator.yaml
    • If installing with the helm chart, the Ceph CSI operator will automatically be installed by default with the new helm setting csi.rookUseCsiOperator in the rook-ceph chart.
    • If a blocking issue is found, the previous CSI driver can be re-enabled by setting ROOK_USE_CSI_OPERATOR: false in operator.yaml or by applying the helm setting csi.rookUseCsiOperator: false.
  • Ceph CSI v3.15 has a range of features and improvements for the RBD, CephFS, and NFS drivers. This release is supported both by the Ceph CSI operator and Rook's direct mode of configuration. Starting in the next release (at the end of the year), the Ceph CSI operator will be required to configure the CSI driver.
  • CephX key rotation is now available as an experimental feature for the CephX authentication keys used by Ceph daemons and clients. Users will begin to see new cephx status items on some Rook resources in newly-deployed Rook clusters. Users can also find spec.security.cephx settings that allow initiating CephX key rotation for various Ceph components. Full documentation for key rotation can be found here.
    • Ceph version v19.2.3+ is required for key rotation.
    • The Ceph admin and mon keys cannot yet be rotated. Implementation is still in progress while in experimental mode.
  • Add support for specifying the clusterID in the CephBlockPoolRadosNamespace and the CephFilesystemSubVolumeGroup CR.
  • When a mon is being failed over, if the assigned node no longer exists, the mon is failed over immediately instead of waiting for a
    20 minute timeout.
  • Support for Ceph Tentacle v20 will be available as soon as it is released.

v1.17.8

Compare Source

Improvements

Rook v1.17.8 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.17.7

Compare Source

Improvements

Rook v1.17.7 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

Important: There is a known issue in Ceph v19.2.3 where object store bucket lifecycle deletion does not take effect. See #​16188 for more details.

v1.17.6

Compare Source

Improvements

Rook v1.17.6 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.17.5

Compare Source

Improvements

Rook v1.17.5 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.17.4

Compare Source

Improvements

Rook v1.17.4 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.17.3

Compare Source

Improvements

Rook v1.17.3 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.17.2

Compare Source

Improvements

Rook v1.17.2 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.17.1

Compare Source

Improvements

Rook v1.17.1 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.17.0

Compare Source

Upgrade Guide

To upgrade from previous versions of Rook, see the Rook upgrade guide.

Breaking Changes

  • Kubernetes v1.28 is now the minimum version supported by Rook through the soon-to-be K8s release v1.33.
  • Several ObjectBucketClaim options were added previously in Rook v1.16 that allowed more control over buckets. These controls allow users to self-serve their own S3 policies. Administrators may consider this flexibility a risk, depending on their environment. Rook now disables these options by default to ensure the safest off-the-shelf configurations. To enable the full range of OBC configurations, the new setting ROOK_OBC_ALLOW_ADDITIONAL_CONFIG_FIELDS must be set to enable users to set all of these options. For more details, see the OBC additionalConfig documentation.
  • First-class credential management added to CephObjectStoreUser resources, allowing multiple credentials and declarative credential rotation. For more details, see Managing User S3 Credentials. As a result, existing S3 users provisioned via CephObjectStoreUser resources no longer allow multiple credentials to exist on underlying S3 users, unless explicitly managed by Rook. Rook will purge all but one of the undeclared credentials. This could be a user observable regression for administrators who manually edited/rotated S3 user credentials for CephObjectStoreUsers, and affected users can make use of the new credential management feature as an alternative.
  • Kafka notifications configured via CephBucketTopic resources will now default to setting the Kafka authentication mechanism to PLAIN. Previously, no auth mechanism was specified by default. It was possible to set the auth mechanism via CephBucketTopic.spec.endpoint.kafka.opaqueData. However, setting &mechanism=<auth type> via opaqueData is no longer possible. If any auth mechanism other than PLAIN is in use, modification to CephBucketTopic resources is required.

Features

  • The name of a pre-existing Ceph RGW user account can be set as the bucket owner on an ObjectBucketClaim (OBC), rather than a unique RGW user being created for every bucket. A CephObjectStoreUser resource may be used to create the Ceph RGW user account which will be specified on the OBC. If the bucket owner is set on a bucket that already exists and is owned by a different user, the bucket will be re-linked to the specified user.
  • The Ceph CSI 3.14 release has a number of features and improvements for RBD and CephFS volumes, volume snapshots, and many more areas. See the Ceph CSI 3.14 release notes for more details.
  • External mons: In some two-datacenter clusters, there is no option to start an arbiter mon in an independent K8s node to configure a proper stretch cluster. The external mons now allow a mon to be configured outside the Kubernetes cluster, while Rook manages everything else inside the cluster. For more details, see the External Mon documentation. This feature is in currently in experimental mode.
  • DNS resolution for mons: Allows clients outside the K8s cluster to resolve mon endpoints via DNS without requiring manual updates to the list of mon endpoints. This helps in scenarios such as virtual machine live migration. The Ceph client can connect to rook-ceph-active-mons..svc.cluster.local to dynamically resolve mon endpoints and receive automatic updates when mon IPs change. To configure this DNS resolution, see Tracking Mon Endpoints.
  • Node-specific ceph.conf overrides: The ceph.conf overrides can now be customized per-node. This may be helpful for some ceph.conf settings that need to be unique per node depending on the hardware. This can be configured by creating a node-specific configmap that will be loaded for all OSDs and OSD prepare jobs on that node, instead of the default settings that are loaded from the rook-config-override configmap.

v1.16.9

Compare Source

Improvements

Rook v1.16.9 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.16.8

Compare Source

Improvements

Rook v1.16.8 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.16.7

Compare Source

Improvements

Rook v1.16.7 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.16.6

Compare Source

Improvements

Rook v1.16.6 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.16.5

Compare Source

Improvements

Rook v1.16.5 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.16.4

Compare Source

Improvements

Rook v1.16.4 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.16.3

Compare Source

Improvements

Rook v1.16.3 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.16.2

Compare Source

Improvements

Rook v1.16.2 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.16.1

Compare Source

Improvements

Rook v1.16.1 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.16.0

Compare Source

Upgrade Guide

To upgrade from previous versions of Rook, see the Rook upgrade guide.

Breaking Changes

  • Removed support for Ceph Quincy (v17) since it has reached end of life. Reef (v18) and Squid (v19) are the currently supported Ceph versions.
  • Rook has removed CSI network "holder" pods. If there are pods named csi-plugin-holder- in the Rook operator namespace, see the detailed documentation to disable them before upgrading to v1.16.
  • The minimum K8s version is increased to v1.27.

Features

v1.15.9

Compare Source

Improvements

Rook v1.15.9 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.15.8

Compare Source

Improvements

Rook v1.15.8 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.15.7

Compare Source

Improvements

Rook v1.15.7 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.15.6

Compare Source

Improvements

Rook v1.15.6 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.15.5

Compare Source

Improvements

Rook v1.15.5 is a patch release limited in scope and focusing on feature additions and bug fixes to the Ceph operator.

v1.15.4

Compare Source

Improveme


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.12.8 Update Helm release rook-ceph-cluster to v1.12.9 Dec 1, 2023
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 7209f84 to b036d8b Compare December 1, 2023 02:26
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from b036d8b to 276104d Compare December 13, 2023 22:33
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.12.9 Update Helm release rook-ceph-cluster to v1.13.0 Dec 13, 2023
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.13.0 Update Helm release rook-ceph-cluster to v1.13.1 Dec 20, 2023
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 276104d to a50eedf Compare December 20, 2023 22:42
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.13.1 Update Helm release rook-ceph-cluster to v1.13.2 Jan 11, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from a50eedf to f30b973 Compare January 11, 2024 22:17
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.13.2 Update Helm release rook-ceph-cluster to v1.13.3 Jan 26, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from f30b973 to 51c25de Compare January 26, 2024 01:25
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.13.3 Update Helm release rook-ceph-cluster to v1.13.4 Feb 8, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 51c25de to 4b8a176 Compare February 8, 2024 22:24
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 4b8a176 to 671aa36 Compare February 22, 2024 21:27
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.13.4 Update Helm release rook-ceph-cluster to v1.13.5 Feb 22, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 671aa36 to 9499f2b Compare March 7, 2024 22:30
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.13.5 Update Helm release rook-ceph-cluster to v1.13.6 Mar 7, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 9499f2b to c61a732 Compare March 14, 2024 22:31
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.13.6 Update Helm release rook-ceph-cluster to v1.13.7 Mar 14, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from c61a732 to b3b71cc Compare April 3, 2024 22:35
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.13.7 Update Helm release rook-ceph-cluster to v1.14.0 Apr 3, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from b3b71cc to 3a99e8d Compare April 17, 2024 22:21
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.14.0 Update Helm release rook-ceph-cluster to v1.14.1 Apr 17, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 3a99e8d to 82f19b0 Compare April 19, 2024 19:05
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.14.1 Update Helm release rook-ceph-cluster to v1.14.2 Apr 19, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 82f19b0 to c2e915c Compare May 3, 2024 23:01
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.14.2 Update Helm release rook-ceph-cluster to v1.14.3 May 3, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from c2e915c to 08824cb Compare May 17, 2024 00:11
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.14.3 Update Helm release rook-ceph-cluster to v1.14.4 May 17, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 08824cb to 59e0e56 Compare May 30, 2024 22:46
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.14.4 Update Helm release rook-ceph-cluster to v1.14.5 May 30, 2024
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.14.10 Update Helm release rook-ceph-cluster to v1.15.0 Aug 21, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 57a1481 to a2b6665 Compare September 4, 2024 22:53
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.15.0 Update Helm release rook-ceph-cluster to v1.15.1 Sep 4, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from a2b6665 to c831dc2 Compare September 19, 2024 21:41
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.15.1 Update Helm release rook-ceph-cluster to v1.15.2 Sep 19, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from c831dc2 to 2dc41c9 Compare October 3, 2024 22:49
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.15.2 Update Helm release rook-ceph-cluster to v1.15.3 Oct 3, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 2dc41c9 to 94cc7e0 Compare October 17, 2024 21:13
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.15.3 Update Helm release rook-ceph-cluster to v1.15.4 Oct 17, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 94cc7e0 to f0dc7ad Compare November 6, 2024 22:57
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.15.4 Update Helm release rook-ceph-cluster to v1.15.5 Nov 6, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from f0dc7ad to b39d380 Compare November 22, 2024 00:49
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.15.5 Update Helm release rook-ceph-cluster to v1.15.6 Nov 22, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from b39d380 to 1452e3f Compare December 17, 2024 21:43
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.15.6 Update Helm release rook-ceph-cluster to v1.16.0 Dec 17, 2024
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 1452e3f to 8b1b8c2 Compare January 2, 2025 19:43
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.16.0 Update Helm release rook-ceph-cluster to v1.16.1 Jan 2, 2025
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.16.1 Update Helm release rook-ceph-cluster to v1.16.2 Jan 17, 2025
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch 2 times, most recently from 3211b0a to 28684a2 Compare February 4, 2025 20:51
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.16.2 Update Helm release rook-ceph-cluster to v1.16.3 Feb 4, 2025
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 28684a2 to 322cf8d Compare February 20, 2025 23:04
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.16.3 Update Helm release rook-ceph-cluster to v1.16.4 Feb 20, 2025
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 322cf8d to 45df960 Compare March 6, 2025 22:53
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.16.4 Update Helm release rook-ceph-cluster to v1.16.5 Mar 6, 2025
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.16.5 Update Helm release rook-ceph-cluster to v1.16.6 Mar 27, 2025
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 45df960 to 7edae85 Compare March 27, 2025 22:45
@renovate
renovate Bot force-pushed the renovate/rook-ceph-cluster-1.x branch from 7edae85 to 4b427dd Compare April 16, 2025 20:00
@renovate renovate Bot changed the title Update Helm release rook-ceph-cluster to v1.16.6 Update Helm release rook-ceph-cluster to v1.16.7 Apr 16, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants