Skip to content

Update Helm release ceph-csi-rbd to v3.8.0

Renovate [bot] requested to merge renovate/ceph-csi-rbd-3.x into master

This MR contains the following updates:

Package Update Change
ceph-csi-rbd minor 3.7.2 -> 3.8.0

Release Notes

ceph/ceph-csi

v3.8.0: Ceph-CSI v3.8.0 Release

Compare Source

We are excited to announce another feature-packed release of Ceph CSI, v3.8.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. Also, this release enabled smooth integration into various projects. Here are the changelog/release highlights.

Changelog and Highlights:
Features
RBD
  • fscrypt support #​3310
    • Add fscrypt integration with the Ceph CSI KMS. Supports ext4 on RBD. Snapshots are supported as well.
    • Brief docs for fscrypt support #​3571
  • Provide new command line configuration to enable read affinity #​3639
CephFS
  • Shallow volumes for the ROX accessModes by default #​3651
    • Shallow volumes as default for cephfs ROX clones/restore for better performance.
  • Add fscrypt support for volumes, snapshots, and clones #​3460
    • There are dependencies with kernel and ceph
Enhancements
  • Update kubernetes dependencies to 1.26.1 #​3638
  • Update go-ceph to 0.20.0 #​3678
  • Update packages in release image #​3635
  • Add basic upgrade documentation for Helm Charts #​3655
  • Update rook installation to default latest version #​3610
  • Add extraArgs for sidecars #​3560
  • csidriver added to helper scripts #​3573
  • Lift the minimum supported version of ceph to v15.0.0 #​3513
  • Update csi spec to v1.7.0 #​3503
  • Add commonLabels value to helm charts #​3438
Bug Fixes
  • Make inode metrics optional in FilesystemNodeGetVolumeStats for CephFS #​3407
  • Discover if StagingTargetPath in NodeExpandVolume exists #​3624
  • Set disableInUseChecks on rbd volume #​3605
  • Skip expanding for BackingSnapshot volume #​3586
  • Fix CVEs in image #​3526
  • Ignore stderr for ceph osd blocklist when there is no error #​3524
  • Check volume details from original volumeID #​2931
  • Setup encryption if rbdVol exits during CreateVol #​3422
  • Return error if last sync time is not present #​3489
  • Return abnormal if the mount is corrupted #​3462
  • Fix namespace name update in metadata and rados object #​3477
  • Remove dummy image workaround #​3413
  • Get description from remote status #​3392
  • Fix mdl configuration #​3447
  • ParseAcceptLanguage takes a long time to parse complex tags #​3439
E2E
  • Run E2E tests with kubernetes v1.26 release
  • Many tests are added to make sure we stay with backward compatibility for existing features of v3.7
  • New tests are added for features introduced in this release
  • Lots of cleanup and deprecated API removals were done on the test framework
CI
Breaking Changes
  • Removal of option to run cephcsi as both controller and node server.
New Contributors ( Thanks !! 👍 )

Full Changelog: https://github.com/ceph/ceph-csi/compare/v3.7.2...v3.8.0

Thanks to the awesome Ceph CSI community for this great release 👍 🎉


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 MR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This MR has been generated by Renovate Bot.

Edited by Renovate [bot]

Merge request reports

Loading