-
Notifications
You must be signed in to change notification settings - Fork 559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release v2.0.0. of Ceph CSI driver. #557
Comments
Tracking here as well that RBD locking support will not land in the v2.0 due to missing external dependencies. |
@humblec @Madhu-1, I don't see the clone of FS subvolume snapshots feature being implemented in Ceph master, and backported to nautilus in time for CSI to be use by Nov 5. Yes, we already have The The following correctness/performance issues need to be fixed for v2.0.0 |
moving FS clone out of v2.0.0 release as it is not getting implemented in ceph before cephcsi v2.0.0 |
Had a discussion with @humblec regarding cephfs cloning requirement, as this is required feature for CSI v2.0.0 release, and as code freeze date is the concern for implementing the cephfs cloning functionality moved the dev freeze date to cloning covers below 2 things
@ajarr is this viable? if more time is required we can move the code freeze date according, please let me know your thoughts |
Looking at the CSI documentation, cloning covers only creating a PVC from an existing PVC, creating a PVC from a snapshot seems to be the Wouldn't it be better to split the #411 into two feature requests as follows?
@joscollin please follow up on the above. Regarding creating a PVC from a snapshot, No plans yet on creating a PVC from existing PVC. Maybe it will just end up being a volume snapshot followed by creating a volume from snapshot?
Not sure yet. @joscollin will later update on the time required to implement |
yes you are correct if we same logic is backed by single cephfs command to create a volume from the volume will be more helpful here
@ajarr Thanks for the update. |
Done. It should add more clarity. |
@humblec When is this release expected? |
@D1abloRUS planning to release at end of this year, however there are some concerns about some of the feature completion which gives us 2 choice atm, that said, either push some of the incomplete features out of |
[Release call update] Feature completed:
Waiting for completion:
Deferred from
New Release Date |
Moving out the native go-ceph implementation for now. Expect it to be ready for release-2.1.0. Performance improvement is currently minimal, as there are still a few calls to the go-ceph will also mature more, and will be better tested by the time 2.1.0 is ready. |
[Release call update] Out of pending 2 features,
Native go client support has been deferred from the release 2.0.0. Please see comment #557 (comment) We are at final stage of building |
Waiting for ##764 to be merged. It should be the last PR for release |
All the required PRs are merged.. We are at final stage of |
closing this as ceph-csi v2.0.0 release is out https://github.com/ceph/ceph-csi/releases/tag/v2.0.0 |
Thanks to Ceph CSI community for our next major release ( @vasyl-purchel @cyb70289 @wilmardo @hswong3i @nixpanic @sophalHong @woohhan @Madhu-1 .... 👍 💯 |
Define release process
Define release deadlines
Define/list roadmap for v2.0.0
Proposed contents for v.2.0.0 release
Resize support for CephFS and RBD plugin
Issues:
Add support for rbd volume resizing #101
Resize support for CephFS volumes. #660
Snapshot/Cloning support for CephFS and RBD.
Add snapshot creation, deletion and restore from snapshot, Clone from PVC support for CephFS volumes. #394
create a bigger size volume from existing data source #258
[CephFS] Support volume cloning #701
[CephFS] Create a CSI volume from a snapshot #411
[CephFS] Support Volume Snapshots #702
Topology Aware Provisioning.
Make Ceph-CSI topology aware. #440
Native Client ( Go client) Support-
Can the CSI RBD plugin catch up in terms of performance to native CLI calls? #449
Locking support for RBD volumes which are RWO
Add the ability to use exclusive RBD locking to prevent inadvertent multi-node access of an RWO image #578
RBD NBD support.
Qualify or move RBD NBD to full support #667
Manage RBD image mirroring via StorageClass parameter
Manage RBD image mirroring via StorageClass parameter #676
Release Team:
@Madhu-1
@humblec
release-2.0.0
.Document features and announce the release.
The text was updated successfully, but these errors were encountered: