65d7e55f54
When multiple Compute roles are used, admins may want to use different storage backends on each role. This change turns NovaEnableRbdBackend into a role specific param. Any other config that is implicitly enabled by the global NovaEnableRbdBackend now requires a dedicated param. Co-Authored-By: ratailor@redhat.com Change-Id: I9f40a2a3561fcb1d1fec9d9c3c1f9cabaf02650c Implements: blueprint nova-backend-per-role
19 lines
801 B
YAML
19 lines
801 B
YAML
resource_registry:
|
|
OS::TripleO::Services::CephMgr: ../../deployment/ceph-ansible/ceph-mgr.yaml
|
|
OS::TripleO::Services::CephMon: ../../deployment/ceph-ansible/ceph-mon.yaml
|
|
OS::TripleO::Services::CephOSD: ../../deployment/ceph-ansible/ceph-osd.yaml
|
|
OS::TripleO::Services::CephClient: ../../deployment/ceph-ansible/ceph-client.yaml
|
|
|
|
parameter_defaults:
|
|
# Ensure that if user overrides CephAnsiblePlaybook via some env
|
|
# file, we go back to default when they stop passing their env file.
|
|
CephAnsiblePlaybook: ['default']
|
|
|
|
CinderEnableIscsiBackend: false
|
|
CinderEnableRbdBackend: true
|
|
CinderBackupBackend: ceph
|
|
GlanceBackend: rbd
|
|
GnocchiBackend: rbd
|
|
GlanceShowMultipleLocations: true
|
|
# NovaEnableRbdBackend can be set on individual roles to choose RBD or local ephemeral storage
|