fuel-plugin-block-device/deployment_tasks.yaml

42 lines
1.2 KiB
YAML

- id: cinder-block-device
type: group
role: [cinder-block-device]
requires: [deploy_start]
required_for: [deploy_end]
tasks: [ hiera, globals, tools, logging, netconfig, hosts, task-cinder-block-device ]
required_for: [deploy_end]
parameters:
strategy:
type: parallel
- id: task-cinder-block-device
type: puppet
groups: [ 'cinder-block-device' ]
required_for: [deploy_end]
requires: [deploy_start, hiera, netconfig, hosts]
parameters:
puppet_manifest: cinder-block-device.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
- id: cinder-scheduler-filter
type: puppet
groups: [ primary-controller, controller ]
requires: [deploy_start, openstack-controller]
required_for: [deploy_end]
parameters:
puppet_manifest: cinder-scheduler-filters.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
- id: sahara-config
type: puppet
groups: [ primary-controller, controller ]
requires: [deploy_start, sahara]
required_for: [deploy_end]
condition: "settings:additional_components.sahara.value == true"
parameters:
puppet_manifest: sahara-volume-timeout.pp
puppet_modules: /etc/puppet/modules
timeout: 3600