Mirantis/fuel — pull request #698 by xarses (2013-10-15 00:42:09+00:00)
Title: [PRD-1552] CEPH RadosGW support

Adds working RadosGW (rgw) support

RadosGW to keystone integration requires keystone token_format = PKI

PKI token format is currently broken in Python 2.6 distros. When osfamily == RedHat, UUID format will be forced and keystone integration will be disabled. RadosGW users will have to be configured by hand using radosgw-admin

adds ability to define token_format at top in site and osnailly manifests.
fixes pki_setup exec in keystone

Testing status:
centos-simple - pass
centos-ha - pass
ubuntu-simple - overall fail
+ glance ceph - fail (missing package python-ceph)
+ cinder ceph - pass
+ PKI - pass
+ ceph mon - pass
+ ceph osd - pass
+ radosgw - pass
+ object in horizon - pass
ubuntu-ha - untested