Skip to content

Remove pool parameter from the groupsnapshot/groupreplicationclass parameters #5082

@Madhu-1

Description

@Madhu-1

Describe the feature you'd like to have

Currently, cephcsi expects the pool parameter to be set in groupsnapshot and groupreplication classes, having the dependency on the pool creates a problem when the pool is deleted when there are no pvc/volumesnapshot in it. CephCSI should be dynamically storing the omap data in the required pool/namespace

What is the value to the end user? (why is it a priority?)

No need to pass the pool parameter in the Class where doesn't a need to ensure omap existence before removing the pool.

How would the end user gain value from having this feature?

More flexibility

The same need to be done for the cluster where we have multiple filesystems for cephfs (This can be tracked as a different request)

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions