]> review.fuel-infra Code Review - openstack-build/cinder-build.git/commit
Support mount options for NFS/GlusterFS volumes
authorEric Harney <eharney@redhat.com>
Fri, 10 May 2013 17:42:58 +0000 (13:42 -0400)
committerEric Harney <eharney@redhat.com>
Tue, 21 May 2013 13:33:13 +0000 (09:33 -0400)
commit553e0d92c40c73aa1680743c4287f31770131c97
tree6e6bce5f7dc0eacd4ffdf0bad8958c58f35ae3f0
parent9c1e7bacd5a468278e7e2082c47118a30258162f
Support mount options for NFS/GlusterFS volumes

This patch adds support for mount options for NFS/GlusterFS volumes.

To set options, append them to the line for the volume in the
nfs_shares_config or glusterfs_shares_config file:
 192.168.175.166:/testvol -o backupvolfile-server=192.168.175.177
 host1:/testvol2 -o backupvolfile-server=host2,rw,other_option

These options are used when mounting from the cinder-volume
service and the nova-compute service.  (There is an associated
nova-compute patch to enable the same.)

This is a useful change for GlusterFS because the
backupvolfile-server option enables a mount to succeed even if
the first server specified is offline.

Change-Id: I13bb0a930d6a05e803ccb50e6dc5d4b2b412ac11
cinder/tests/test_glusterfs.py
cinder/tests/test_nfs.py
cinder/volume/drivers/glusterfs.py
cinder/volume/drivers/nfs.py [changed mode: 0755->0644]