github ceph/ceph-csi v3.2.0
Ceph CSI v3.2.0 Release

latest releases: v3.11.0, v3.10.2, v3.10.1...
3 years ago

Changelog or Highlights:

Features:

  • Add new controller sidecar for omap regeneration
    • In case of Disaster Recovery, the admin can restore the Kubernetes objects on the second cluster. if the RBD images
      are available in the second cluster and admin as created a static binding between PVC and PV, the controller will
      regenerate the omap data.
  • Add support for map options in RBD Storageclass
  • Add support for unmap options in RBD Storageclass

Enhancement:

  • Update Kubernetes sidecars to latest releases
  • Update go-ceph to the latest release
  • Implement ceph fs CLI calls with go-ceph
  • Use libopenstorage/secrets API for Hashicorp Vault
  • Use luks2 for RBD encryption
  • Standardize error logs in CephFS
  • Add pod anti-affinity for provisioner Deployment
  • Make kubelet path configurable for the helm charts
  • Make CSI log level configurable for the helm charts

CI

  • verify Snapshot and PVC cloning as part of upgrade testing
  • Add GitHub actions for static checks
  • Add GitHub actions multi-stage docker build
  • Use local image mirroring for container images in CentOS CI

Documentation

  • Document for ceph user capabilities
  • Merge RBD/CephFS snapshot and clone document
  • Upgrade document for v3.2.0
  • Improve E2E guide
  • Add CI commands to retrigger CI to developer guide and GitHub template
  • Improved static PVC document
  • Add steps to setup GIT hooks

Breaking Changes

None

Don't miss a new ceph-csi release

NewReleases is sending notifications on new releases.