Support alternate names for ceph-fs charm and associated storage class #33
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
When the ceph cluster charm
ceph-fs
is deployed with an alternate application name, (egceph-fs-alt
) the output after querying the cluster was an unexpected response.This led to needing to redesign for situations where there may be multiple ceph-fs pools, and the ability to create multiple storage classes based on the pool structure -- while maintaining that if theres is only one pool, it's name still resolves to
cephfs
Details
cephfs-storage-class-name-formatter
allows the charm admin to format the CephFS storage class name based on some context variables.