summaryrefslogtreecommitdiffstats
path: root/puppet
diff options
context:
space:
mode:
authorLukas Bezdicka <lbezdick@redhat.com>2016-11-01 19:01:08 +0100
committerLukas Bezdicka <lbezdick@redhat.com>2016-11-02 13:55:33 +0100
commit9bb00f28b91558903ec9a86dfb2e116aca1a8ae2 (patch)
tree25168c0336105700b6a3872c37076704a254a511 /puppet
parentd8fa70d2fda6f97a173a61c042f51f236594211c (diff)
Ensure we update ceph and composable nodes
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
Diffstat (limited to 'puppet')
-rw-r--r--puppet/cephstorage-role.yaml1
-rw-r--r--puppet/role.role.j2.yaml1
2 files changed, 2 insertions, 0 deletions
diff --git a/puppet/cephstorage-role.yaml b/puppet/cephstorage-role.yaml
index 55b26336..f7e29b70 100644
--- a/puppet/cephstorage-role.yaml
+++ b/puppet/cephstorage-role.yaml
@@ -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
diff --git a/puppet/role.role.j2.yaml b/puppet/role.role.j2.yaml
index e4307001..5b419f80 100644
--- a/puppet/role.role.j2.yaml
+++ b/puppet/role.role.j2.yaml
@@ -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