fuel-plugin-cinder-gcs/deployment_tasks.yaml

29 lines
713 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/config.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/horizon.pp
puppet_modules: puppet/modules:/etc/puppet/modules
timeout: 300