aboutsummaryrefslogtreecommitdiffstats
path: root/manifests/profile/base/ceph
diff options
context:
space:
mode:
authorGiulio Fidente <gfidente@redhat.com>2017-03-16 00:45:11 +0100
committerGiulio Fidente <gfidente@redhat.com>2017-03-16 00:49:50 +0100
commitad1324c7acd4afa937ce41b6339e3dc817d0de25 (patch)
tree6539a89479a1c6533e8db70e7f7629c0ab227106 /manifests/profile/base/ceph
parent0136098cc2f55e454e6d073d9750537d95c57018 (diff)
Include ceph::profile::client from rgw.pp
To deploy successfully the RadosGW service on a dedicated node it is necessary to provision on the node a CephX keyring with the needed permissions to import the RadosGW service keyring. This change will provision any keyring passed via client_keys. It makes possible to deploy the CephRgw service on any custom role without including the CephClient service. Change-Id: I5772eeb233ca241887226145a472c7a0363249cb Closes-Bug: #1673288
Diffstat (limited to 'manifests/profile/base/ceph')
-rw-r--r--manifests/profile/base/ceph/rgw.pp2
1 files changed, 1 insertions, 1 deletions
diff --git a/manifests/profile/base/ceph/rgw.pp b/manifests/profile/base/ceph/rgw.pp
index 8443de0..d00f7cd 100644
--- a/manifests/profile/base/ceph/rgw.pp
+++ b/manifests/profile/base/ceph/rgw.pp
@@ -60,7 +60,7 @@ class tripleo::profile::base::ceph::rgw (
$rgw_name = hiera('ceph::profile::params::rgw_name', 'radosgw.gateway')
$civetweb_bind_ip_real = normalize_ip_for_uri($civetweb_bind_ip)
include ::ceph::params
- include ::ceph::profile::base
+ include ::ceph::profile::client
ceph::rgw { $rgw_name:
frontend_type => 'civetweb',
rgw_frontends => "civetweb port=${civetweb_bind_ip_real}:${civetweb_bind_port}",