Support NFS backend for Glance (via Pacemaker)
authorJiri Stransky <jistr@redhat.com>
Tue, 7 Jul 2015 13:16:10 +0000 (15:16 +0200)
committerJiri Stransky <jistr@redhat.com>
Mon, 19 Oct 2015 14:48:04 +0000 (16:48 +0200)
commit3729e63b59b36615180e64ffdab9e1f6fd66796e
tree8dc935ba15953001ca24888dc7e56592e82000a8
parent0f2bf59910639c62442aa3a1266ea4e67d76d25a
Support NFS backend for Glance (via Pacemaker)

Adds support for NFS backend in Glance by allowing the storage directory
for the 'file' backend to be a mount managed by Pacemaker. Default
behavior is unchanged.

Since the Pacemaker-related parameters are not exposed on top level,
change storage-environment.yaml to use parameter_defaults instead of
parameters.

Depends on a Heat fix for environment file's parameter_defaults to
work well with JSONs and comma delimited lists (see Depends-On).

Change-Id: I6e7e2eaf6919b955650c0b32e1629a4067602c89
Depends-On: I85b13a79dbc97a77e20c0d5df8eaf05b3000815e
environments/storage-environment.yaml
puppet/controller.yaml
puppet/hieradata/controller.yaml
puppet/manifests/overcloud_controller_pacemaker.pp