Bug 1406914

Summary: [GSS] [RFE] setting certain volume options for all volumes
Product: [Red Hat Storage] Red Hat Gluster Storage Reporter: Cal Calhoun <ccalhoun>
Component: glusterdAssignee: bugs <bugs>
Status: CLOSED WONTFIX QA Contact:
Severity: low Docs Contact:
Priority: low    
Version: rhgs-3.1CC: amukherj, asrivast, bkunal, bugs, rhs-bugs, sasundar, storage-qa-internal, vbellur
Target Milestone: ---Keywords: FutureFeature, ZStream
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2017-08-11 14:21:03 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1408949, 1468976, 1481177    

Description Cal Calhoun 2016-12-21 20:13:58 UTC
Description of problem:

From the customer:

  It might be useful to have the ability to override default volume options on storage pool level. For example: For a storage pool which is providing only SSL encrypted storage.  So having client.ssl 'on', server.ssl 'on' turned on by default will save two gluster volume set commands after creating each volume. Imagine automated script provisioning 100 volumes. This will significantly reduce number of gluster volume * executions.

If I understand the request correctly, they're asking if something like:

  # gluster volume set all | default ssl on

  Which would implicitly set client.ssl and server.ssl on for all volumes in the storage pool, and similar 'all | default' options for other defaults to be set for all volumes.

Comment 6 Atin Mukherjee 2017-06-20 04:51:27 UTC
GD2 github reference : https://github.com/gluster/glusterd2/issues/327