2
- id: controller-netapp
4
role: [primary-controller, controller]
5
required_for: [post_deployment_end]
6
requires: [post_deployment_start]
8
puppet_manifest: puppet/manifests/site_controller.pp
9
puppet_modules: "puppet/modules/:/etc/puppet/modules/"
15
required_for: [post_deployment_end]
16
requires: [post_deployment_start]
18
puppet_manifest: puppet/manifests/site_compute.pp
19
puppet_modules: "puppet/modules/:/etc/puppet/modules/"
25
required_for: [post_deployment_end]
26
requires: [post_deployment_start]
28
puppet_manifest: puppet/manifests/site_cinder.pp
29
puppet_modules: "puppet/modules/:/etc/puppet/modules/"
1
- id: netapp_hiera_override
4
groups: [primary-controller, controller]
5
requires: [openstack-cinder, deploy_start]
6
required_for: [create-cinder-types, deploy_end]
8
puppet_manifest: puppet/manifests/hiera_override.pp
9
puppet_modules: /etc/puppet/modules
16
requires: [top-role-cinder, deploy_start]
17
required_for: [deploy_end]
19
puppet_manifest: puppet/manifests/site.pp
20
puppet_modules: puppet/modules:/etc/puppet/modules
27
requires: [top-role-compute, deploy_start]
28
required_for: [deploy_end]
30
puppet_manifest: puppet/manifests/compute.pp
31
puppet_modules: /etc/puppet/modules
34
- id: deleting_old_cinder_volume_services
37
role: [primary-controller]
38
requires: [post_deployment_start]
39
required_for: [post_deployment_end]
41
cmd: . /root/openrc && for host in $(cinder service-list | grep 'cinder-volume.*enabled.*down' | awk '{ print $4}'); do cinder-manage service remove cinder-volume $host; done