- id: hiera type: puppet version: 2.2.0 tags: [primary-controller, controller, cinder, cinder-block-device, compute, ceph-osd, primary-mongo, mongo, virt, ironic, primary-rabbitmq, rabbitmq, primary-database, database, primary-keystone, keystone, primary-neutron, neutron] requires: [deploy_start, rsync_core_puppet] required_for: [setup_repositories] condition: yaql_exp: > ($.uid in added($.network_metadata.nodes.values()).uid) or changedAny($.plugins, $.cgroups) parameters: puppet_manifest: /etc/puppet/modules/osnailyfacter/modular/hiera/hiera.pp puppet_modules: /etc/puppet/modules timeout: 120 test_pre: cmd: python /etc/puppet/modules/osnailyfacter/modular/hiera/hiera_pre.py test_post: cmd: python /etc/puppet/modules/osnailyfacter/modular/hiera/hiera_post.py