Fix dependencies for cinder-block-device role

Hiera and globals are needed to run cinder task.
Additionally, fixed the role dependency for
cinder-block-device, because it requires the node config
to be done by compute role first.

Change-Id: I01efd03e649157389ac3bdac1103c3207216bd25
Closes-Bug: #1528502
This commit is contained in:
Matthew Mosesohn 2015-12-25 14:58:15 +03:00
parent f4a84227f9
commit 67215c22fe
3 changed files with 4 additions and 3 deletions

View File

@ -55,7 +55,7 @@
- id: cinder-block-device
type: group
role: [cinder-block-device]
requires: [controller]
requires: [compute]
required_for: [deploy_end]
parameters:
strategy:

View File

@ -2,7 +2,7 @@
type: puppet
version: 2.0.0
groups: [primary-controller, controller,
cinder, cinder-vmware, compute, ceph-osd,
cinder, cinder-block-device, cinder-vmware, compute, ceph-osd,
primary-mongo, mongo, virt, ironic]
required_for: [deploy_end]
requires: [hiera]

View File

@ -1,7 +1,8 @@
- id: hiera
type: puppet
version: 2.0.0
groups: [primary-controller, controller, cinder, cinder-vmware, compute, ceph-osd, primary-mongo, mongo, virt, ironic]
groups: [primary-controller, controller, cinder, cinder-block-device,
cinder-vmware, compute, ceph-osd, primary-mongo, mongo, virt, ironic]
requires: [deploy_start]
required_for: [deploy_end]
parameters: