Neither clients nor OSDs actually need these to be filled in,
and requiring it here makes adding clients by doing an
"include_recipe ceph::bootstrap_client" hard.
-raise "fsid must be set in config" if node["ceph"]["config"]['fsid'].nil?
-raise "mon_initial_members must be set in config" if node["ceph"]["config"]['mon_initial_members'].nil?
-
mon_addresses = get_mon_addresses()
template '/etc/ceph/ceph.conf' do
# this recipe creates a monitor cluster
+raise "fsid must be set in config" if node["ceph"]["config"]['fsid'].nil?
+raise "mon_initial_members must be set in config" if node["ceph"]["config"]['mon_initial_members'].nil?
+
require 'json'