fuel-library/deployment/puppet/osnailyfacter/modular/vmware/tasks.yaml
Igor Gajsin 242e1d4977 Remove the task cinder from dependencies of the task cinder-vmware
The task top-role-cinder-vmware depends on 2 tasks: top-role-cinder and
openstack-cinder. It's wrong, because openstack-cinder does all needed
job. In most cases top-role-cinder useless, in some --- dangerous.

For this reason wrong dependence should be deleted.

Change-Id: I23b46ee5bc01f7cc0ef71c2217a6a88c0114186a
Closes-bug: 1456491
2015-05-21 12:07:12 +03:00

26 lines
1002 B
YAML

- id: vmware-vcenter
type: puppet
groups: [primary-controller, controller]
required_for: [deploy_end]
requires: [controller_remaining_tasks]
condition: "settings:common.libvirt_type.value == 'vcenter' or settings:common.use_vcenter.value == true"
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/vmware/vcenter.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
- id: top-role-cinder-vmware
type: puppet
groups: [cinder-vmware]
required_for: [deploy_end]
requires: [openstack-cinder]
condition: "settings:common.libvirt_type.value == 'vcenter' or settings:common.use_vcenter.value == true"
parameters:
puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/vmware/cinder-vmware.pp
puppet_modules: /etc/puppet/modules
timeout: 3600
test_pre:
cmd: ruby /etc/puppet/modules/osnailyfacter/modular/vmware/cinder-vmware_pre.rb
test_post:
cmd: ruby /etc/puppet/modules/osnailyfacter/modular/vmware/cinder-vmware_post.rb