Update Helm release ceph-csi-rbd to v3.11.0
This MR contains the following updates:
Package | Update | Change |
---|---|---|
ceph-csi-rbd (source) | minor |
3.10.2 -> 3.11.0
|
Release Notes
ceph/ceph-csi (ceph-csi-rbd)
v3.11.0
3.11.0 release notes
We are excited to announce another release of Ceph CSI, v3.11.0. This is another significant step towards using enhanced Container Storage Interface (CSI) features with Ceph Cluster in the backend. With this release, we are introducing many brand-new features and enhancements to the Ceph CSI driver. Here are the changelog/release highlights.
Changelog and Highlights:
Features
RBD
- kms: added Azure Key Vault as a supported KMS by @iPraveenParihar in https://github.com/ceph/ceph-csi/pull/4455
CephFS
- cephfs: add support for encryption in ceph-csi-cephfs chart by @NymanRobin in https://github.com/ceph/ceph-csi/pull/4504
- kms: added Azure Key Vault as a supported KMS by @iPraveenParihar in https://github.com/ceph/ceph-csi/pull/4455
Enhancements
- rebase: all the dependencies have been updated to latest available release.
- rbd: log sitestatuses and description by @yati1998 in https://github.com/ceph/ceph-csi/pull/4431
- rbd: make pool optional in rbd sc if topologyconstraints are present by @parth-gr in https://github.com/ceph/ceph-csi/pull/4459
- rbd: free snapshot resources after allocation by @nixpanic in https://github.com/ceph/ceph-csi/pull/4514
- added permission to get nodes for rbd by @nemcikjan in https://github.com/ceph/ceph-csi/pull/4302
- cleanup: simplify
rbdGetDeviceList()
by @nixpanic in https://github.com/ceph/ceph-csi/pull/4364 - cephfs: make fsName as optional for static PVC by @Madhu-1 in https://github.com/ceph/ceph-csi/pull/4372
- cephfs: do not run
modprobe
if support is compiled into the kernel by @nixpanic in https://github.com/ceph/ceph-csi/pull/4378 - kms: refactor functions to accept a context parameter by @iPraveenParihar in https://github.com/ceph/ceph-csi/pull/4477
- util: Add helper functions for GroupController by @Madhu-1 in https://github.com/ceph/ceph-csi/pull/4417
- util: log repication RequestID by @Madhu-1 in https://github.com/ceph/ceph-csi/pull/4429
- deploy: use release repository for csi-resizer by @sebhoss in https://github.com/ceph/ceph-csi/pull/4319
- deploy: added json field tags for csi config map by @iPraveenParihar in https://github.com/ceph/ceph-csi/pull/4329
- helm: align seLinuxMount option w/ deploy folder by @sebhoss in https://github.com/ceph/ceph-csi/pull/4346
- deploy: update csi sidecars to latest versions by @riya-singhal31 in https://github.com/ceph/ceph-csi/pull/4352
- deploy: update CSI sidecars to latest versions available by @iPraveenParihar in https://github.com/ceph/ceph-csi/pull/4420
- deploy: make the csi-*plugin containers the default for kubectl commands by @nixpanic in https://github.com/ceph/ceph-csi/pull/4434
- cleanup: simplify
rbdGetDeviceList()
by @nixpanic in https://github.com/ceph/ceph-csi/pull/4364 - cleanup: use real version for k8s.io/pod-security-admission instead of v0.0.0 by @nixpanic in https://github.com/ceph/ceph-csi/pull/4483
- cleanup: don't return an internal type from VolumeGroupJournal.Connect() by @nixpanic in https://github.com/ceph/ceph-csi/pull/4491
- cleanup: correct typo in
NewCSIVolumeroupJournal()
function by @nixpanic in https://github.com/ceph/ceph-csi/pull/4495 - cleanup: do not pass EncodingVersion to
GenerateVolID()
by @nixpanic in https://github.com/ceph/ceph-csi/pull/4498 - cleanup: use standard Golang "slices" instead of k8s package by @nixpanic in https://github.com/ceph/ceph-csi/pull/4521
- api: add CSIProvisionerRBAC functions for the NFS-provisioner by @nixpanic in https://github.com/ceph/ceph-csi/pull/4395
- build: use Go 1.21.5 by @nixpanic in https://github.com/ceph/ceph-csi/pull/4332
Bug Fixes
- deploy: use release repository for csi-resizer by @sebhoss in https://github.com/ceph/ceph-csi/pull/4319
E2E
- e2e: address regression in NFS deployment by @nixpanic in https://github.com/ceph/ceph-csi/pull/4500
CI
- ci: update pr-commentor and mergify rules for v3.10 by @Rakshith-R in https://github.com/ceph/ceph-csi/pull/4293
- ci: allow Mergify to merge MRs that modify the mergify configuration by @nixpanic in https://github.com/ceph/ceph-csi/pull/4294
- ci: the release-v3.10 branch needs Kubernetes 1.28 jobs by @nixpanic in https://github.com/ceph/ceph-csi/pull/4295
- ci: Change upgrade version by @karthik-us in https://github.com/ceph/ceph-csi/pull/4301
- ci: update Mergify config for automatic merging of backports to 3.10 by @nixpanic in https://github.com/ceph/ceph-csi/pull/4308
- ci: Update the upgrade_version by @karthik-us in https://github.com/ceph/ceph-csi/pull/4338
- ci: update github actions for k8s-1.29 by @riya-singhal31 in https://github.com/ceph/ceph-csi/pull/4354
- ci: update the upgrade_version by @karthik-us in https://github.com/ceph/ceph-csi/pull/4424
- ci: update mergify rules for kubernetes 1.29 by @riya-singhal31 in https://github.com/ceph/ceph-csi/pull/4355
- ci: update install-snapshot script to deploy newer version of snapshotter by @Madhu-1 in https://github.com/ceph/ceph-csi/pull/4438
- ci: update the mergify rule to exclude k8s 1.25 by @yati1998 in https://github.com/ceph/ceph-csi/pull/4452
Documentation
- doc: add Go API documentation index files for storage backends by @nixpanic in https://github.com/ceph/ceph-csi/pull/4377
- doc: Update README.md with slack invite and channel links by @switchboardOp in https://github.com/ceph/ceph-csi/pull/4405
- doc: Update capabilities readme to solve to open permissions in it by @dragoangel in https://github.com/ceph/ceph-csi/pull/4469
- doc: csi driver object options by @iPraveenParihar in https://github.com/ceph/ceph-csi/pull/4527
- doc : modify README and upgrade docs for v3.11.0 by @Rakshith-R in https://github.com/ceph/ceph-csi/pull/4528
New Contributors
- @nemcikjan made their first contribution in https://github.com/ceph/ceph-csi/pull/4302
- @sebhoss made their first contribution in https://github.com/ceph/ceph-csi/pull/4319
- @maximus13th made their first contribution in https://github.com/ceph/ceph-csi/pull/4363
- @switchboardOp made their first contribution in https://github.com/ceph/ceph-csi/pull/4405
- @mgfritch made their first contribution in https://github.com/ceph/ceph-csi/pull/4464
- @dragoangel made their first contribution in https://github.com/ceph/ceph-csi/pull/4475
- @muxuelanKK made their first contribution in https://github.com/ceph/ceph-csi/pull/4291
- @NymanRobin made their first contribution in https://github.com/ceph/ceph-csi/pull/4504
- @parth-gr made their first contribution in https://github.com/ceph/ceph-csi/pull/4459
Full Changelog: https://github.com/ceph/ceph-csi/compare/v3.10.2...v3.11.0
Thanks to the fantastic Ceph CSI community for this great release
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.