Ensure we update ceph and composable nodes
authorLukas Bezdicka <lbezdick@redhat.com>
Tue, 1 Nov 2016 18:01:08 +0000 (19:01 +0100)
committerLukas Bezdicka <lbezdick@redhat.com>
Wed, 2 Nov 2016 12:55:33 +0000 (13:55 +0100)
The update configuration is generated into ceph.yaml and into
{rolename}.yaml. We should ensure puppet hiera is looking for
these files.

Change-Id: I261d16bc365b3d19adc502385edcc509a53ffc2a
Closes-Bug: #1638346
Resolves: rhbz#1388977

puppet/cephstorage-role.yaml
puppet/role.role.j2.yaml

index 55b2633..f7e29b7 100644 (file)
@@ -253,6 +253,7 @@ resources:
             - extraconfig
             - service_names
             - service_configs
+            - ceph
             - bootstrap_node # provided by allNodesConfig
             - all_nodes # provided by allNodesConfig
             - vip_data # provided by allNodesConfig
index e430700..5b419f8 100644 (file)
@@ -259,6 +259,7 @@ resources:
             - extraconfig
             - service_names
             - service_configs
+            - {{role.lower()}}
             - bootstrap_node # provided by allNodesConfig
             - all_nodes # provided by allNodesConfig
             - vip_data # provided by allNodesConfig