- id: murano type: puppet groups: [primary-controller, controller] condition: "settings:additional_components.murano.value == true" required_for: [deploy_end, controller_remaining_tasks] requires: [heat, horizon, rabbitmq] parameters: puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/murano/murano.pp puppet_modules: /etc/puppet/modules timeout: 3600 test_pre: cmd: ruby /etc/puppet/modules/osnailyfacter/modular/murano/murano_pre.rb test_post: cmd: ruby /etc/puppet/modules/osnailyfacter/modular/murano/murano_post.rb - id: murano-db type: puppet groups: [primary-controller] condition: "settings:additional_components.murano.value == true" required_for: [murano] requires: [database] parameters: puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/murano/db.pp puppet_modules: /etc/puppet/modules timeout: 1800 - id: murano-keystone type: puppet groups: [primary-controller] condition: "settings:additional_components.murano.value == true" required_for: [murano] requires: [keystone] parameters: puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/murano/keystone.pp puppet_modules: /etc/puppet/modules timeout: 1800 - id: murano-rabbitmq type: puppet groups: [primary-controller] condition: "settings:additional_components.murano.value == true" required_for: [murano] requires: [rabbitmq] parameters: puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/murano/rabbitmq.pp puppet_modules: /etc/puppet/modules timeout: 1800