summaryrefslogtreecommitdiffstats
path: root/manifests/profile/base/ceph.pp
AgeCommit message (Collapse)AuthorFilesLines
2017-06-14Ensure hiera step value is an integerSteve Baker1-1/+1
The step is typically set with the hieradata setting an integer value: {"step": 1} However it would be useful for the value to be a string so that substitutions are possible, for example: {"step": "%{::step}"} This change ensures the step parameter defaults to an integer by calling Integer(hiera('step')) This change was made by manually removing the undef defaults from fluentd.pp, uchiwa.pp, and sensu.pp then bulk updating with: find ./ -type f -print0 |xargs -0 sed -i "s/= hiera('step')/= Integer(hiera('step'))/" Change-Id: I8a47ca53a7dea8391103abcb8960a97036a6f5b3
2016-10-05Enable usage of "short names" for Ceph clusterJuan Antonio Osorio Robles1-6/+11
We're not able to use FQDNs yet, so to work around this, we give precedence to a "short name" list we'll get from t-h-t. We can migrate to using FQDNs in the next cycle. Change-Id: Ic6fec1057439ed9122d44ef294be890d3ff8a8ee Related-Bug: #1628521
2016-08-30Defaults to ceph_mon_node_ips and ceph_mon_node_namesGiulio Fidente1-18/+16
Uses the ceph_mon_node_ips and _names from all_nodes.yaml which are formatted as arrays. Also deprecates ceph_ipv6 parameter as will determine if ipv6 using is_ipv6_address. Change-Id: I481dd2cd2cde7f1491080e6d9c7dcb7047c22de1
2016-07-01Support deprecated enable_ceph_storage booleanGiulio Fidente1-0/+10
This was missing in the initial revision of the Ceph modules but we want to support usage of the old parameter for a cycle. Change-Id: I7ac096feb9f5655003becd79d2eea355a047c90b
2016-06-22Add Ceph profilesGiulio Fidente1-0/+70
Add Ceph base, monitor, osd and client profiles. Does not add pacemaker specific versions as ceph is not managed by pacemaker. Change-Id: Ie92b25a9c68a76b6d92abedef31e8039b16d9863