kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
The Ceph CSI operator is required for managing CSI driver settings.
Upgrades will continue working with the existing settings that had been applied by Rook previously. Further updates to CSI settings will need to be updated by the Rook admin. Clusters with default CSI settings do not require customizations.
New installs must configure the CSI settings with the Ceph-CSI OperatorConfig and Driver CRs. Default settings are included in operator.yaml. For custom CSI settings, see the CSI Configuration for more details and examples.
Supported Kubernetes versions are v1.31 through v1.36.
SSE-S3 with Vault Agent: Added support for server-side encryption with SSE-S3 using HashiCorp Vault Agent authentication. See the CephObjectStore Security Settings for more details.
Unused CRUSH rule cleanup: Rook now deletes unused CRUSH rules by default after the Ceph mgr starts. If unused CRUSH rules should not be deleted, set ROOK_DELETE_UNUSED_CRUSH_RULES to false in the operator config.
Concurrently reconciling multiple Ceph Clusters with the setting ROOK_RECONCILE_CONCURRENT_CLUSTERS is declared stable.
Containers within a pod are now consistently reconciled by name instead of relying on the order in which they are declared. This is a defensive measure against the declaration order changing due to manipulation by a mutating webhook.
OSD resize with encrypted host-based OSDs: For encrypted OSDs (with encryptedDevice: true) with host-based (non-PVC) clusters, resizing the underlying disk now automatically expands encrypted OSDs.
RGW Accounts (Experimental): The CephObjectStoreAccount CRD manages RGW accounts. The accountReffield is added inCephObjectStoreUser to associate users with accounts. This feature is currently only testable with the Ceph main branch image (quay.ceph.io/ceph-ci/ceph:main`). See the Object Store Accounts documentation for more details.
Two-node clusters (Experimental): Rook allows a "floating" mon to migrate between the two nodes in case one node is down.
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.
👻Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
If you want to rebase/retry this PR, check this box
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [argo-cd](https://github.com/argoproj/argo-helm) | patch | `9.5.17` -> `9.5.18` |
| [kube-prometheus-stack](https://github.com/prometheus-operator/kube-prometheus) ([source](https://github.com/prometheus-community/helm-charts)) | patch | `86.1.0` -> `86.1.1` |
| [rook-ceph](https://github.com/rook/rook) | minor | `v1.19.6` -> `v1.20.0` |
---
### Release Notes
<details>
<summary>argoproj/argo-helm (argo-cd)</summary>
### [`v9.5.18`](https://github.com/argoproj/argo-helm/releases/tag/argo-cd-9.5.18)
[Compare Source](https://github.com/argoproj/argo-helm/compare/argo-cd-9.5.17...argo-cd-9.5.18)
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
#### What's Changed
- chore(deps): bump the dependencies group with 4 updates by [@​dependabot](https://github.com/dependabot)\[bot] in https://github.com/argoproj/argo-helm/pull/3908
- chore(deps): update ghcr.io/renovatebot/renovate docker tag to v43.206.1 by [@​argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in https://github.com/argoproj/argo-helm/pull/3909
- chore(deps): update actions/checkout action to v6.0.3 by [@​argoproj-renovate](https://github.com/argoproj-renovate)\[bot] in https://github.com/argoproj/argo-helm/pull/3911
- fix(argo-cd): add namespace to rolebinding subjects by [@​Rasnar](https://github.com/Rasnar) in https://github.com/argoproj/argo-helm/pull/3912
#### New Contributors
- [@​Rasnar](https://github.com/Rasnar) made their first contribution in https://github.com/argoproj/argo-helm/pull/3912
**Full Changelog**: https://github.com/argoproj/argo-helm/compare/argo-cd-9.5.17...argo-cd-9.5.18
</details>
<details>
<summary>prometheus-community/helm-charts (kube-prometheus-stack)</summary>
### [`v86.1.1`](https://github.com/prometheus-community/helm-charts/releases/tag/kube-prometheus-stack-86.1.1)
[Compare Source](https://github.com/prometheus-community/helm-charts/compare/kube-prometheus-stack-86.1.0...kube-prometheus-stack-86.1.1)
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
#### What's Changed
- \[CI] Update github-workflow dependency updates to v6.0.3 by [@​renovate](https://github.com/renovate)\[bot] in https://github.com/prometheus-community/helm-charts/pull/6963
- \[kube-prometheus-stack] Update kube-prometheus-stack dependency non-major updates by [@​renovate](https://github.com/renovate)\[bot] in https://github.com/prometheus-community/helm-charts/pull/6968
**Full Changelog**: https://github.com/prometheus-community/helm-charts/compare/prometheus-nats-exporter-2.23.1...kube-prometheus-stack-86.1.1
</details>
<details>
<summary>rook/rook (rook-ceph)</summary>
### [`v1.20.0`](https://github.com/rook/rook/releases/tag/v1.20.0)
[Compare Source](https://github.com/rook/rook/compare/v1.19.6...v1.20.0)
#### Upgrade Guide
To upgrade from previous versions of Rook, see the [Rook upgrade guide](https://rook.github.io/docs/rook/v1.20/Upgrade/rook-upgrade/).
#### Breaking Changes
- The Ceph CSI operator is required for managing CSI driver settings.
- Upgrades will continue working with the existing settings that had been applied by Rook previously. Further updates to CSI settings will need to be updated by the Rook admin. Clusters with default CSI settings do not require customizations.
- CSI settings are removed from the Rook operator configmap [rook-ceph-operator-config](https://github.com/rook/rook/blob/release-1.20/deploy/examples/operator.yaml#L18) and the [rook-ceph](https://rook.io/docs/rook/v1.20/Helm-Charts/operator-chart/) Helm chart.
- New installs must configure the CSI settings with the Ceph-CSI `OperatorConfig` and `Driver` CRs. Default settings are included in [operator.yaml](https://github.com/rook/rook/blob/release-1.20/deploy/examples/operator.yaml#L97-L170). For custom CSI settings, see the [CSI Configuration](https://rook.io/docs/rook/v1.20/Storage-Configuration/Ceph-CSI/csi-configuration/) for more details and examples.
- For helm users, the Ceph CSI operator settings are configured by the [ceph-csi-drivers chart](https://rook.io/docs/rook/v1.20/Helm-Charts/csi-drivers-chart/). Custom CSI images remain configured by the [rook-ceph chart values](https://github.com/rook/rook/blob/release-1.20/deploy/charts/rook-ceph/values.yaml#L97-L137).
#### Features
- Supported Kubernetes versions are v1.31 through v1.36.
- SSE-S3 with Vault Agent: Added support for server-side encryption with SSE-S3 using HashiCorp Vault Agent authentication. See the [CephObjectStore Security Settings](Documentation/CRDs/Object-Storage/ceph-object-store-crd.md#sse-s3-with-vault-agent) for more details.
- Unused CRUSH rule cleanup: Rook now deletes unused CRUSH rules by default after the Ceph mgr starts. If unused CRUSH rules should not be deleted, set `ROOK_DELETE_UNUSED_CRUSH_RULES` to `false` in the operator config.
- Concurrently reconciling multiple Ceph Clusters with the setting `ROOK_RECONCILE_CONCURRENT_CLUSTERS` is declared stable.
- Containers within a pod are now consistently reconciled by name instead of relying on the order in which they are declared. This is a defensive measure against the declaration order changing due to manipulation by a mutating webhook.
- OSD resize with encrypted host-based OSDs: For encrypted OSDs (with `encryptedDevice: true`) with host-based (non-PVC) clusters, resizing the underlying disk now automatically expands encrypted OSDs.
- RGW Accounts (Experimental): The `CephObjectStoreAccount` CRD manages RGW accounts. The accountRef`field is added in`CephObjectStoreUser` to associate users with accounts. This feature is currently only testable with the Ceph main branch image ( `quay.ceph.io/ceph-ci/ceph:main\`). See the [Object Store Accounts](Documentation/Storage-Configuration/Object-Storage-RGW/ceph-object-accounts.md) documentation for more details.
- Two-node clusters (Experimental): Rook allows a "floating" mon to migrate between the two nodes in case one node is down.
</details>
---
### 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.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xNC42IiwidXBkYXRlZEluVmVyIjoiNDAuMTQuNiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==-->
renovate-bot
changed title from chore(deps): update helm release rook-ceph to v1.20.0 to chore(deps): update all-minor-patch-updates2026-06-03 20:00:59 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
9.5.17->9.5.1886.1.0->86.1.1v1.19.6->v1.20.0Release Notes
argoproj/argo-helm (argo-cd)
v9.5.18Compare Source
A Helm chart for Argo CD, a declarative, GitOps continuous delivery tool for Kubernetes.
What's Changed
New Contributors
Full Changelog: https://github.com/argoproj/argo-helm/compare/argo-cd-9.5.17...argo-cd-9.5.18
prometheus-community/helm-charts (kube-prometheus-stack)
v86.1.1Compare Source
kube-prometheus-stack collects Kubernetes manifests, Grafana dashboards, and Prometheus rules combined with documentation and scripts to provide easy to operate end-to-end Kubernetes cluster monitoring with Prometheus using the Prometheus Operator.
What's Changed
Full Changelog: https://github.com/prometheus-community/helm-charts/compare/prometheus-nats-exporter-2.23.1...kube-prometheus-stack-86.1.1
rook/rook (rook-ceph)
v1.20.0Compare Source
Upgrade Guide
To upgrade from previous versions of Rook, see the Rook upgrade guide.
Breaking Changes
OperatorConfigandDriverCRs. Default settings are included in operator.yaml. For custom CSI settings, see the CSI Configuration for more details and examples.Features
ROOK_DELETE_UNUSED_CRUSH_RULEStofalsein the operator config.ROOK_RECONCILE_CONCURRENT_CLUSTERSis declared stable.encryptedDevice: true) with host-based (non-PVC) clusters, resizing the underlying disk now automatically expands encrypted OSDs.CephObjectStoreAccountCRD manages RGW accounts. The accountReffield is added inCephObjectStoreUserto associate users with accounts. This feature is currently only testable with the Ceph main branch image (quay.ceph.io/ceph-ci/ceph:main`). See the Object Store Accounts documentation for more details.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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Renovate Bot.
01c6705205to7759995176chore(deps): update helm release rook-ceph to v1.20.0to chore(deps): update all-minor-patch-updates7759995176toea6dfeff84