github ceph/ceph-csi v3.1.0
Ceph CSI 3.1.0 Release

latest releases: v3.12.3, v3.12.2, v3.12.1...
4 years ago

Release Issue #1272

Changelog or Highlights:

New Features:

  • Create/Delete snapshot for CephFS
  • Create PVC from CephFS snapshot
  • Create PVC from CephFS PVC
  • Add RADOS namespace support for RBD

Enhancement:

  • E2E migration from Travis minikube to CentOS CI
  • Use common logging functions in utils
  • Add Upgrade E2E testing from 3.0.0 to 3.1.0
  • Update Sidecars to the latest version
  • Add vault creation to rbd driver deployment
  • Update E2E testing to test with latest kubernetes versions
  • Update Rook to 1.3.8 for E2E testing
  • Add backend validation of cephfs PVC in E2E
  • Make the number of CPUs for minikube VM configurable
  • Use rbdVolume.resize() with go-ceph
  • Introduce new makefile target run-e2e
  • upgrade to minikube 1.12.1
  • Debugging tool (tracevol.py) enhancement

Bug Fix:

  • Fix tracevol.py to work with the dynamic value of fsname
  • Fix tracevol.py to take config map namespace as an option

Breaking Changes

None.

NOTE: At present, there is a limit of 400 snapshots per cephFS filesystem.
Also PVC cannot be deleted if it's having snapshots. Make sure all the snapshots
on the PVC are deleted before you delete the PVC.

Many other bug fixes, code improvements are also part of this release.

Don't miss a new ceph-csi release

NewReleases is sending notifications on new releases.