gluster / glusterd2

[DEPRECATED] Glusterd2 is the distributed management framework to be used for GlusterFS.
GNU General Public License v2.0
167 stars 82 forks source link

Supporting setting volume options that do not belong to any xlator #955

Open prashanthpai opened 6 years ago

prashanthpai commented 6 years ago

During volume set, glusterd2 will validate if an option is valid or not by checking if the option is present in loaded xlators. Some volume options (such as those of NFS ganesha) won't be present in xlators and hence will be invalid.

The actor framework can be used to set actions for volume options that do not belong to xlators, We have to maintain a list of such options somewhere and let validation code accept setting those. This issue is to track fixing that option validation path.

atinmu commented 5 years ago

@prashanthpai I see the priority has been marked as high, but do we have any such options which will be applicable for GCS? If so, then definitely this should be considered with priority.

prashanthpai commented 5 years ago

but do we have any such options which will be applicable for GCS?

Not that I know of, considering that GCS is very opinionated deployment.