Merge pull request #7 from markvoelker/grizzly

Fix secrets for cinder-on-ceph
Added uuid to virsh secret template.

This is done so that each compute node running cinder-volume will also always have the same virsh key.
modified fsid variable, removed unneeded dollars sign
made fsid puppet 3 compliant
Merge pull request #8 from CiscoSystems/ceph-multihost

Ceph cinder-volume multihost fix
removed glance admin key requirement; this was breaking the installation
key gets created properly on the third run now
added cinder class to support RBD on standalone cinder nodes
fixes 1214410
removed UUID injection in favor of a static key
Fixes 1211855
Merge pull request #12 from CiscoSystems/uuid_injection_removal

Uuid injection removal
Merge pull request #11 from CiscoSystems/cinder_standalone_class

added cinder class to support RBD on standalone cinder nodes
Use cisco_supplemental repo for ceph pkgs
Merge pull request #14 from rickerc/ceph_from_cisco

Use cisco_supplemental repo for ceph pkgs
Bug 1216032 - missing dependency on parent dir

Add parent dir to ensure it is present before files are created
Bug 1215087 - remove separate coe::ceph::glance

Remove separate coe::ceph::glance class
Bug 1215087 create pool for glance on controller

Conditionally create glance pool if
- using glance on ceph
- pool doesn't already exist
- node is controller
Configure controller when mon is separate

Configure controller as ceph client when mon is a separate node
Handle admin key when controller is mon

Select whether to create or copy the admin key on the controller,
depending on if the controller is the mon or not
Merge pull request #9 from CiscoSystems/fix_glance

Fix glance
Merge pull request #15 from rickerc/bug_1216032

Bug 1216032 - missing dependency on parent dir
added additional test that allows multiple mons
without declaring ceph::conf twice