# These tasks will be merged into deployment graph. Here you # can specify new tasks for any roles, even built-in ones. - id: lacp-bond type: puppet groups: [primary-controller, controller, compute, ceph-osd] required_for: [openstack-controller, connectivity_tests] requires: [netconfig] parameters: puppet_manifest: puppet/manifests/network-config.pp puppet_modules: puppet/modules:/etc/puppet/modules timeout: 720 - id: controller-cleanup type: puppet role: [primary-controller] required_for: [post_deployment_end] requires: [post_deployment_start] parameters: puppet_manifest: puppet/manifests/purge-os.pp puppet_modules: puppet/modules:/etc/puppet/modules timeout: 720 - id: reconfigure-keystone type: puppet role: [primary-controller, controller] required_for: [post_deployment_end] requires: [controller-cleanup] parameters: puppet_manifest: puppet/manifests/reconfigure-keystone.pp puppet_modules: puppet/modules:/etc/puppet/modules timeout: 720 - id: reconfigure-controller-neutron type: puppet role: [controller] required_for: [post_deployment_end] requires: [reconfigure-keystone] parameters: puppet_manifest: puppet/manifests/reconfigure-neutron.pp puppet_modules: puppet/modules:/etc/puppet/modules timeout: 720 - id: reconfigure-primary-controller-neutron type: puppet role: [primary-controller] required_for: [post_deployment_end] requires: [reconfigure-controller-neutron] parameters: puppet_manifest: puppet/manifests/reconfigure-neutron.pp puppet_modules: puppet/modules:/etc/puppet/modules timeout: 720 - id: openstack-restart-cluster-services type: puppet role: [primary-controller] required_for: [post_deployment_end] requires: [reconfigure-primary-controller-neutron] parameters: puppet_manifest: puppet/manifests/restart-cluster-services.pp puppet_modules: puppet/modules:/etc/puppet/modules timeout: 720 - id: compute-config type: puppet role: [compute] required_for: [post_deployment_end] requires: [openstack-restart-cluster-services] parameters: puppet_manifest: puppet/manifests/compute-config.pp puppet_modules: puppet/modules:/etc/puppet/modules timeout: 720