in libraries/ceph_chef_helper.rb [659:667]
def ceph_chef_restapi_nodes
results = search(:node, "tags:#{node['ceph']['restapi']['tag']}")
results.map! { |x| x['hostname'] == node['hostname'] ? node : x }
if !results.include?(node) && node.run_list.roles.include?(node['ceph']['restapi']['role'])
results.push(node)
end
results.sort! { |a, b| a['hostname'] <=> b['hostname'] }
end