fuel-plugin-cinder-gcs/deployment_tasks.yaml
Oleksandr Martsyniuk 20ca1d99ec Class to enable cinder backups for Horizon added.
Change-Id: Ifed6e3bd6a2b40a748bf1f8126c18d1da48da06b
2016-09-01 21:31:27 +03:00

29 lines
719 B
YAML

- id: gcs_config
type: puppet
role: ['primary-controller','controller','cinder']
requires: [deploy_start]
version: 2.0.0
cross-depends:
- name: /.*cinder.*/
role: self
parameters:
puppet_manifest: puppet/manifests/gcs_conf.pp
puppet_modules: puppet/modules:/etc/puppet/modules
timeout: 300
condition:
yaql_exp: $.storage.volumes_ceph or ('cinder' in $.roles )
- id: gcs_horizon
type: puppet
role: ['primary-controller','controller']
requires: [deploy_start]
version: 2.0.0
cross-depends:
- name: gcs_config
role: self
parameters:
puppet_manifest: puppet/manifests/gcs_horizon.pp
puppet_modules: puppet/modules:/etc/puppet/modules
timeout: 300