Bug 1061965

Summary: GlusterFS snapshot support
Product: Red Hat OpenStack Reporter: Eric Harney <eharney>
Component: doc-Configuration_Reference_GuideAssignee: Don Domingo <ddomingo>
Status: CLOSED CURRENTRELEASE QA Contact: ecs-bugs
Severity: low Docs Contact:
Priority: medium    
Version: 4.0CC: eharney, josh, mlopes, shyu, yeylon
Target Milestone: ---Keywords: Documentation, Triaged
Target Release: 5.0 (RHEL 7)   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: docs-rhos5-ups docs-ups-patched docs-ups-blocked
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-03-10 03:16:59 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: 1017288    
Bug Blocks: 1045196    

Description Eric Harney 2014-02-05 23:38:10 UTC
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux_OpenStack_Platform/4/html/Configuration_Reference_Guide/GlusterFS-driver.html

This page mentions "This driver enables use of GlusterFS in a similar fashion as the NFS driver. It supports basic volume operations, and like NFS, does not support snapshot/clone."

RHOS4's GlusterFS Cinder driver does support snapshots and clone.  The primary restriction here is that they don't yet work with libgfapi.  Bug 1017288 is tracking that set of fixes.

Comment 2 Martin Lopes 2014-02-07 00:57:30 UTC
This bug is being assigned to Don Domingo, who is now the designated docs specialist for cinder.

Comment 3 Don Domingo 2014-02-12 06:16:10 UTC
Added upstream bug+patch:
     https://review.openstack.org/72840

Eric, once merged, the upstream documentation should read as:

<quote>
GlusterFS is an open-source scalable distributed file system that is able to grow to petabytes and beyond in size. More information can be found on Gluster's homepage.

This driver enables the use of GlusterFS in a similar fashion as NFS. It supports basic volume operations, including snapshot/clone. However, snapshot/clone operations are only possible if the nova service is not configured to use libgfapi.
</quote>

I'll add a follow-up patch once the libgfapi issues have been resolved (BZ#1017288).

Comment 4 Don Domingo 2014-02-13 05:54:46 UTC
Hi Eric, just a quick heads up. 

Upstream is requesting information on what "nova service is not configured to use libgfapi" means. Rather than extrapolate on that, I just amended the patch to say:

<quote>
This driver enables the use of GlusterFS in a similar fashion as NFS. It supports basic volume operations, including snapshot/clone.
</quote>

I'll set it to Work-in-Progress until BZ#1017288 gets resolved.

Comment 5 Don Domingo 2014-04-08 01:18:17 UTC
Adding link to WIP upstream docs patch.

Comment 6 Don Domingo 2014-04-08 01:19:30 UTC
Adding link to WIP upstream dev bug we're waiting for. Seems like it's being proposed for Juno instead of Icehouse.