Merge "Conform CephExternal template to the new hiera hook"
This commit is contained in:
commit
98d1795278
|
@ -89,23 +89,23 @@ outputs:
|
||||||
ceph::profile::params::fsid: {get_param: CephClusterFSID}
|
ceph::profile::params::fsid: {get_param: CephClusterFSID}
|
||||||
ceph::profile::params::rbd_default_features: {get_param: RbdDefaultFeatures}
|
ceph::profile::params::rbd_default_features: {get_param: RbdDefaultFeatures}
|
||||||
ceph::profile::params::client_keys:
|
ceph::profile::params::client_keys:
|
||||||
str_replace:
|
map_replace:
|
||||||
template: "{
|
- CEPH_CLIENT_KEY:
|
||||||
client.CLIENT_USER: {
|
secret: {get_param: CephClientKey}
|
||||||
secret: 'CLIENT_KEY',
|
mode: '0644'
|
||||||
mode: '0644',
|
cap_mon: 'allow r'
|
||||||
cap_mon: 'allow r',
|
cap_osd:
|
||||||
cap_osd: 'allow class-read object_prefix rbd_children, allow rwx pool=CINDER_POOL, allow rwx pool=CINDERBACKUP_POOL, allow rwx pool=NOVA_POOL, allow rwx pool=GLANCE_POOL, allow rwx pool=GNOCCHI_POOL'
|
str_replace:
|
||||||
}
|
template: 'allow class-read object_prefix rbd_children, allow rwx pool=CINDER_POOL, allow rwx pool=CINDERBACKUP_POOL, allow rwx pool=NOVA_POOL, allow rwx pool=GLANCE_POOL, allow rwx pool=GNOCCHI_POOL'
|
||||||
}"
|
params:
|
||||||
params:
|
NOVA_POOL: {get_param: NovaRbdPoolName}
|
||||||
CLIENT_USER: {get_param: CephClientUserName}
|
CINDER_POOL: {get_param: CinderRbdPoolName}
|
||||||
CLIENT_KEY: {get_param: CephClientKey}
|
CINDERBACKUP_POOL: {get_param: CinderBackupRbdPoolName}
|
||||||
NOVA_POOL: {get_param: NovaRbdPoolName}
|
GLANCE_POOL: {get_param: GlanceRbdPoolName}
|
||||||
CINDER_POOL: {get_param: CinderRbdPoolName}
|
GNOCCHI_POOL: {get_param: GnocchiRbdPoolName}
|
||||||
CINDERBACKUP_POOL: {get_param: CinderBackupRbdPoolName}
|
- keys:
|
||||||
GLANCE_POOL: {get_param: GlanceRbdPoolName}
|
CEPH_CLIENT_KEY:
|
||||||
GNOCCHI_POOL: {get_param: GnocchiRbdPoolName}
|
list_join: ['.', ['client', {get_param: CephClientUserName}]]
|
||||||
ceph::profile::params::manage_repo: false
|
ceph::profile::params::manage_repo: false
|
||||||
# FIXME(gfidente): we should not have to list the packages explicitly in
|
# FIXME(gfidente): we should not have to list the packages explicitly in
|
||||||
# the templates, but this should stay until the following is fixed:
|
# the templates, but this should stay until the following is fixed:
|
||||||
|
|
Loading…
Reference in New Issue