summaryrefslogtreecommitdiff
path: root/deployment_tasks.yaml
blob: b56bdecc6b20322508aecbeb9b534a06245579c5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
- id: emc-controller
  groups: ['primary-controller','controller']
  type: puppet
  version: 2.0.0
  parameters:
    puppet_manifest: puppet/manifests/controller.pp
    puppet_modules: puppet/modules:/etc/puppet/modules
    timeout: 360
    strategy:
      type: parallel
      amount: 1
  required_for: [deploy_end]
  requires: [controller_remaining_tasks]

- id: emc-compute
  role: ['compute']
  type: puppet
  version: 2.0.0
  parameters:
    puppet_manifest: puppet/manifests/compute.pp
    puppet_modules: puppet/modules:/etc/puppet/modules
    timeout: 360
    strategy:
      type: parallel
      amount: 10
  requires: [top-role-compute, enable_nova_compute_service]
  required_for: [deploy_end]