ceilometer-server role needs at least 3 nodes in a cluster
Package name is fixed according to Ubuntu platform.
Merge pull request #129 from BATYD-Turksat/release/roxy/master

Package name is fixed according to Ubuntu platform.
Merge pull request #119 from mapleoin/min3nodes

ceilometer-server role needs at least 3 nodes in a cluster
move mongodb deployment into its own recipe
mongodb replica set support

Use the configure_replicaset library method from the
edelight/chef-mongodb repository by Markus Korn.
install rubygem-mongo immediately
define the mongodb subtree on nodes
use cluster founder as mongodb replica set controller
use pacemaker to handle mongodb service and ordering
clone the mongodb service in pacemaker
configure mongo for HA only if the use_mongodb attr is on
fix NoMethodError when mongodb is enabled without a cluster
restrict node searches to the current proposal
fix whitespace in warning log message
use admin network ip address when connecting to mongodb

also uses the admin ip address when defining mongodb replica sets

IP addresses should be more resilient e.g. when the DNS server is down.
always define mongo service with PacemakerService provider
add pacemaker sync markers for mongodb service
use the first instance node as the mongodb controller node
only establish pacemaker_order when use_mongodb is enabled