48 lines
1.3 KiB
YAML
48 lines
1.3 KiB
YAML
## we must upload ocf scripts on all controllers before
|
|
## create clone resources.
|
|
- id: primary_create_redis_ocf
|
|
type: puppet
|
|
groups: [primary-controller]
|
|
required_for: [deploy_end]
|
|
requires: [ceilometer-controller]
|
|
parameters:
|
|
puppet_manifest: "puppet/manifests/create_redis_ocf.pp"
|
|
puppet_modules: "puppet/modules:/etc/puppet/modules"
|
|
timeout: 180
|
|
|
|
- id: create_redis_ocf
|
|
type: puppet
|
|
groups: [controller]
|
|
required_for: [deploy_end]
|
|
requires: [ceilometer-controller]
|
|
cross-depends:
|
|
- name: primary_create_redis_ocf
|
|
parameters:
|
|
puppet_manifest: "puppet/manifests/create_redis_ocf.pp"
|
|
puppet_modules: "puppet/modules:/etc/puppet/modules"
|
|
timeout: 180
|
|
|
|
- id: primary_ceilometer_redis
|
|
type: puppet
|
|
groups: [primary-controller]
|
|
required_for: [deploy_end]
|
|
requires: [ceilometer-controller]
|
|
cross-depends:
|
|
- name: create_redis_ocf
|
|
parameters:
|
|
puppet_manifest: "puppet/manifests/controller.pp"
|
|
puppet_modules: "puppet/modules:/etc/puppet/modules"
|
|
timeout: 3600
|
|
|
|
- id: ceilometer_redis
|
|
type: puppet
|
|
groups: [controller]
|
|
required_for: [deploy_end]
|
|
requires: [ceilometer-controller]
|
|
cross-depends:
|
|
- name: primary_ceilometer_redis
|
|
parameters:
|
|
puppet_manifest: "puppet/manifests/controller.pp"
|
|
puppet_modules: "puppet/modules:/etc/puppet/modules"
|
|
timeout: 3600
|