75110de9dd
Tempest tests for cinder contain backup tests that fail unless cinder-backup service is started. This patch facilitates the service start upon the overcloud deployment. Original patch converted to composable role. Co-Authored-By: Giulio Fidente <gfidente@redhat.com> Depends-On: Ib1dfe52b83ab01819fc669312967950e75d8ddf1 Change-Id: I9ca97b3f1c26aac6d81b3525377e1f5fb962313f
68 lines
2.4 KiB
YAML
68 lines
2.4 KiB
YAML
## A Heat environment file which can be used to set up storage
|
|
## backends. Defaults to Ceph used as a backend for Cinder, Glance and
|
|
## Nova ephemeral storage.
|
|
resource_registry:
|
|
OS::TripleO::Services::CephMon: ../puppet/services/ceph-mon.yaml
|
|
OS::TripleO::Services::CephOSD: ../puppet/services/ceph-osd.yaml
|
|
OS::TripleO::Services::CephClient: ../puppet/services/ceph-client.yaml
|
|
|
|
parameter_defaults:
|
|
|
|
#### BACKEND SELECTION ####
|
|
|
|
## Whether to enable iscsi backend for Cinder.
|
|
CinderEnableIscsiBackend: false
|
|
## Whether to enable rbd (Ceph) backend for Cinder.
|
|
CinderEnableRbdBackend: true
|
|
## Cinder Backup backend can be either 'ceph' or 'swift'.
|
|
CinderBackupBackend: ceph
|
|
## Whether to enable NFS backend for Cinder.
|
|
# CinderEnableNfsBackend: false
|
|
## Whether to enable rbd (Ceph) backend for Nova ephemeral storage.
|
|
NovaEnableRbdBackend: true
|
|
## Glance backend can be either 'rbd' (Ceph), 'swift' or 'file'.
|
|
GlanceBackend: rbd
|
|
## Gnocchi backend can be either 'rbd' (Ceph), 'swift' or 'file'.
|
|
GnocchiBackend: rbd
|
|
|
|
|
|
#### CINDER NFS SETTINGS ####
|
|
|
|
## NFS mount options
|
|
# CinderNfsMountOptions: ''
|
|
## NFS mount point, e.g. '192.168.122.1:/export/cinder'
|
|
# CinderNfsServers: ''
|
|
|
|
|
|
#### GLANCE FILE BACKEND PACEMAKER SETTINGS (used for mounting NFS) ####
|
|
|
|
## Whether to make Glance 'file' backend a mount managed by Pacemaker
|
|
# GlanceFilePcmkManage: false
|
|
## File system type of the mount
|
|
# GlanceFilePcmkFstype: nfs
|
|
## Pacemaker mount point, e.g. '192.168.122.1:/export/glance' for NFS
|
|
## (If using IPv6, use both double- and single-quotes,
|
|
## e.g. "'[fdd0::1]:/export/glance'")
|
|
# GlanceFilePcmkDevice: ''
|
|
## Options for the mount managed by Pacemaker
|
|
# GlanceFilePcmkOptions: ''
|
|
|
|
|
|
#### CEPH SETTINGS ####
|
|
|
|
## When deploying Ceph Nodes through the oscplugin CLI, the following
|
|
## parameters are set automatically by the CLI. When deploying via
|
|
## heat stack-create or ceph on the controller nodes only,
|
|
## they need to be provided manually.
|
|
|
|
## Number of Ceph storage nodes to deploy
|
|
# CephStorageCount: 0
|
|
## Ceph FSID, e.g. '4b5c8c0a-ff60-454b-a1b4-9747aa737d19'
|
|
# CephClusterFSID: ''
|
|
## Ceph monitor key, e.g. 'AQC+Ox1VmEr3BxAALZejqeHj50Nj6wJDvs96OQ=='
|
|
# CephMonKey: ''
|
|
## Ceph admin key, e.g. 'AQDLOh1VgEp6FRAAFzT7Zw+Y9V6JJExQAsRnRQ=='
|
|
# CephAdminKey: ''
|
|
## Ceph client key, e.g 'AQC+vYNXgDAgAhAAc8UoYt+OTz5uhV7ItLdwUw=='
|
|
# CephClientKey: ''
|