fuel-library/deployment/puppet/osnailyfacter/modular/roles/tasks.yaml
Andrew Woodward 1ac3e839b3 Clean up Ceph entry points
This moves all of the Ceph task entrypoints to a common location. Previously,
they where in three separate locations which leads to difficulty when
attempting to maintain the module.

Change-Id: Ia84e16e38da65cacd4096fbcf24d405f886e6437
Related-bug: #1467700
2015-07-06 14:28:03 -07:00

49 lines
1.3 KiB
YAML

- id: controller_remaining_tasks
type: puppet
groups: [primary-controller, controller]
required_for: [deploy_end]
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/roles/controller.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
- id: top-role-compute
type: puppet
groups: [compute]
required_for: [deploy_end]
requires: [hosts, firewall]
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/roles/compute.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
- id: top-role-cinder
type: puppet
groups: [cinder]
required_for: [deploy_end]
requires: [hosts, firewall]
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/roles/cinder.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
- id: top-role-primary-mongo
type: puppet
groups: [primary-mongo]
required_for: [deploy_end]
requires: [hosts, firewall]
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/roles/mongo_primary.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
- id: top-role-mongo
type: puppet
groups: [mongo]
required_for: [deploy_end]
requires: [hosts, firewall]
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/roles/mongo.pp
puppet_modules: /etc/puppet/modules
timeout: 3600