Increment step count to include ringbuilder
[apex-tripleo-heat-templates.git] / puppet / controller-config.yaml
index 4135ffa..f7a6a56 100644 (file)
@@ -3,6 +3,12 @@ heat_template_version: 2015-04-30
 description: >
   A software config which runs manifests/overcloud_controller.pp
 
+parameters:
+  ConfigDebug:
+    default: false
+    description: Whether to run config management (e.g. Puppet) in debug mode.
+    type: boolean
+
 resources:
 
   ControllerPuppetConfigImpl:
@@ -10,12 +16,16 @@ resources:
     properties:
       group: puppet
       options:
+        enable_debug: {get_param: ConfigDebug}
         enable_hiera: True
         enable_facter: False
       outputs:
       - name: result
       config:
-        get_file: manifests/overcloud_controller.pp
+        list_join:
+        - ''
+        - - get_file: manifests/overcloud_controller.pp
+          - get_file: manifests/ringbuilder.pp
 
 outputs:
   OS::stack_id: