Skip to content

feat(helm): update rook-ceph group to v1.19.3 (minor)#2189

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/rook-ceph
Open

feat(helm): update rook-ceph group to v1.19.3 (minor)#2189
renovate[bot] wants to merge 1 commit intomainfrom
renovate/rook-ceph

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Aug 21, 2024

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Update Change
rook-ceph minor v1.14.2v1.19.3
rook-ceph-cluster minor v1.14.2v1.19.3

Warning

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


Release Notes

rook/rook (rook-ceph)

v1.19.3

Compare Source

Improvements

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

v1.19.2

Compare Source

Improvements

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

v1.19.1

Compare Source

Improvements

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

csi: Update to ceph csi operator to v0.5 (#​17029, @​subhamkrai)
security: Remove unnecessary nodes/proxy RBAC enablement (#​16979, @​ibotty)
helm: Set default ceph image pull policy (#​16954, @​travisn)
nfs: Add CephNFS.spec.server.{image,imagePullPolicy} fields (#​16982, @​jhoblitt)
osd: Assign correct osd container in case it is not index 0 (#​16969, @​kyrbrbik)
csi: Remove obsolete automated node fencing code (#​16922, @​subhamkrai)
osd: Enable proper cancellation during OSD reconcile (#​17022, @​sp98)
csi: Allow running the csi controller plugin on host network (#​16972, @​Madhu-1)
rgw: Update ca bundle mount perms to read-all (#​16968, @​BlaineEXE)
mon: Change do-not-reconcile to be more granular for individual mons (#​16939, @​travisn)
build(deps): Bump the k8s-dependencies group with 6 updates (#​16846, @​dependabot[bot])
doc: add csi-operator example in configuration doc (#​17001, @​subhamkrai)

v1.19.0

Compare Source

Upgrade Guide

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

Breaking Changes

  • The supported Kubernetes versions are v1.30 - v1.35
  • The minimum supported Ceph version is v19.2.0. Rook v1.18 clusters running Ceph v18 must upgrade
    to Ceph v19.2.0 or higher before upgrading Rook.
  • The behavior of the activeStandby property in the CephFilesystem CRD has changed. When set to false, the standby MDS daemon deployment will be scaled down and removed, rather than only disabling the standby cache while the daemon remains running.
  • Helm: The rook-ceph-cluster chart has changed where the Ceph image is defined, to allow separate settings for the repository and tag. For more details, see the Rook upgrade guide.
  • In external mode, when users provide a Ceph admin keyring to Rook, Rook will no longer create CSI Ceph clients automatically. This approach will provide more consistency to configure external mode clusters via the same external Python script.

Features

  • Experimental: NVMe over Fabrics (NVMe-oF) allows RBD volumes to be exposed and accessed via the NVMe/TCP protocol. This enables both Kubernetes pods within the cluster and external clients outside the cluster to connect to Ceph block storage using standard NVMe-oF initiators, providing high-performance block storage access over the network. See the NVMe-oF Configuration Guide to get started.
  • CephCSI v3.16 Integration:
    • NVMe-oF CSI driver for provisioning and mounting volumes over the NVMe over Fabrics protocol
    • Improved fencing for RBD and CephFS volumes during node failure
    • Block volume usage statistics
    • Configurable block encryption cipher
  • Experimental: Allow concurrent reconciles of the CephCluster CR when there multiple clusters being managed by the same Rook operator. Concurrency is enabled by increasing the operator setting ROOK_RECONCILE_CONCURRENT_CLUSTERS to a value greater than 1.
  • Improved logging with namespaced names for the controllers for more consistency in troubleshooting the rook operator log.

v1.18.10

Compare Source

Improvements

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

v1.18.9

Compare Source

Improvements

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

v1.18.8

Compare Source

Improvements

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

v1.18.7

Compare Source

Improvements

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

v1.18.6

Compare Source

Improvements

Rook v1.18.6 is a patch release with changes only in the rook-ceph helm chart. If not affected by #​16636 in v1.18.5, no need to update to this release.

v1.18.5

Compare Source

Improvements

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

v1.18.4

Compare Source

Improvements

Rook v1.18.4 is a patch release with changes only in the rook-ceph-cluster helm chart. If not affected by #​16567 in v1.18.3, no need to update to this release.

v1.18.3

Compare Source

Improvements

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

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.9

Compare Source

Improvements

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

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 `

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 these updates again.


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

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

@rin-the-good-bot
Copy link
Copy Markdown

rin-the-good-bot bot commented Aug 21, 2024

🦙 MegaLinter status: ✅ SUCCESS

Descriptor Linter Files Fixed Errors Elapsed time
✅ REPOSITORY git_diff yes no 0.02s
✅ REPOSITORY secretlint yes no 1.2s
✅ YAML prettier 2 0 0.44s
✅ YAML yamllint 2 0 0.31s

See detailed report in MegaLinter reports
Set VALIDATE_ALL_CODEBASE: true in mega-linter.yml to validate all sources, not only the diff

MegaLinter is graciously provided by OX Security

@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.15.0 (minor) feat(helm): update rook-ceph group to v1.15.1 (minor) Sep 5, 2024
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 47313d8 to 48f34b9 Compare September 5, 2024 01:56
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.15.1 (minor) feat(helm): update rook-ceph group to v1.15.2 (minor) Sep 19, 2024
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 48f34b9 to 4ae5274 Compare September 19, 2024 23:06
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 4ae5274 to 73385ff Compare October 4, 2024 00:39
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.15.2 (minor) feat(helm): update rook-ceph group to v1.15.3 (minor) Oct 4, 2024
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.15.3 (minor) feat(helm): update rook-ceph group to v1.15.4 (minor) Oct 17, 2024
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 73385ff to 26d0174 Compare October 17, 2024 23:46
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.15.4 (minor) feat(helm): update rook-ceph group to v1.15.5 (minor) Nov 6, 2024
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 26d0174 to 7eeabfb Compare November 6, 2024 23:02
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 7eeabfb to 345afa4 Compare November 21, 2024 22:41
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.15.5 (minor) feat(helm): update rook-ceph group to v1.15.6 (minor) Nov 21, 2024
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 345afa4 to ad57f03 Compare December 18, 2024 00:03
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.15.6 (minor) feat(helm): update rook-ceph group to v1.16.0 (minor) Dec 18, 2024
@renovate renovate bot force-pushed the renovate/rook-ceph branch from ad57f03 to b17737b Compare January 2, 2025 18:45
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.16.0 (minor) feat(helm): update rook-ceph group to v1.16.1 (minor) Jan 2, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from b17737b to dbebeac Compare January 17, 2025 01:28
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.16.1 (minor) feat(helm): update rook-ceph group to v1.16.2 (minor) Jan 17, 2025
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.16.2 (minor) feat(helm): update rook-ceph group to v1.16.3 (minor) Feb 4, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from dbebeac to 48a5218 Compare February 4, 2025 21:31
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.16.3 (minor) feat(helm): update rook-ceph group to v1.16.4 (minor) Feb 20, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 48a5218 to f0b955c Compare February 20, 2025 22:43
@renovate renovate bot force-pushed the renovate/rook-ceph branch from f0b955c to 3d27a0d Compare March 6, 2025 23:03
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.16.4 (minor) feat(helm): update rook-ceph group to v1.16.5 (minor) Mar 6, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 3d27a0d to e292029 Compare March 27, 2025 19:31
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.16.5 (minor) feat(helm): update rook-ceph group to v1.16.6 (minor) Mar 27, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 186bbba to 3aa8a2c Compare July 10, 2025 21:11
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.17.5 (minor) feat(helm): update rook-ceph group to v1.17.6 (minor) Jul 10, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 3aa8a2c to 099b0cd Compare July 31, 2025 19:42
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.17.6 (minor) feat(helm): update rook-ceph group to v1.17.7 (minor) Jul 31, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 099b0cd to 960fdf6 Compare August 20, 2025 20:26
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.17.7 (minor) feat(helm): update rook-ceph group to v1.17.8 (minor) Aug 20, 2025
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.17.8 (minor) feat(helm): update rook-ceph group to v1.18.0 (minor) Aug 21, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 960fdf6 to b1133fc Compare August 21, 2025 01:15
@renovate renovate bot force-pushed the renovate/rook-ceph branch from b1133fc to b2bbe15 Compare August 31, 2025 09:10
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.18.0 (minor) feat(helm): update rook-ceph group to v1.18.1 (minor) Aug 31, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from b2bbe15 to 792cd8b Compare September 10, 2025 21:51
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.18.1 (minor) feat(helm): update rook-ceph group to v1.18.2 (minor) Sep 10, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 792cd8b to 4e82a47 Compare October 2, 2025 20:24
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.18.2 (minor) feat(helm): update rook-ceph group to v1.18.3 (minor) Oct 2, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 4e82a47 to 34ee530 Compare October 6, 2025 22:51
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.18.3 (minor) feat(helm): update rook-ceph group to v1.18.4 (minor) Oct 6, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 34ee530 to 5184180 Compare November 20, 2025 00:49
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.18.4 (minor) feat(helm): update rook-ceph group to v1.18.7 (minor) Nov 20, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 5184180 to f82664a Compare December 2, 2025 21:30
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.18.7 (minor) feat(helm): update rook-ceph group to v1.18.8 (minor) Dec 2, 2025
@renovate renovate bot force-pushed the renovate/rook-ceph branch from f82664a to 6b00391 Compare January 13, 2026 22:01
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.18.8 (minor) feat(helm): update rook-ceph group to v1.18.9 (minor) Jan 13, 2026
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 6b00391 to d5136d8 Compare January 20, 2026 21:35
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.18.9 (minor) feat(helm): update rook-ceph group to v1.19.0 (minor) Jan 20, 2026
@renovate renovate bot force-pushed the renovate/rook-ceph branch from d5136d8 to 94859e7 Compare February 5, 2026 22:30
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.19.0 (minor) feat(helm): update rook-ceph group to v1.19.1 (minor) Feb 5, 2026
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 94859e7 to 28e120c Compare February 12, 2026 15:56
@renovate renovate bot force-pushed the renovate/rook-ceph branch from 28e120c to 25cfc1a Compare February 24, 2026 21:13
@renovate renovate bot changed the title feat(helm): update rook-ceph group to v1.19.1 (minor) feat(helm): update rook-ceph group to v1.19.2 (minor) Feb 24, 2026
| datasource | package           | from    | to      |
| ---------- | ----------------- | ------- | ------- |
| helm       | rook-ceph         | v1.14.2 | v1.19.3 |
| helm       | rook-ceph-cluster | v1.14.2 | v1.19.3 |
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants