Leverage ruby more in new network link test recipes.
change default ceph to firefly
work around ceph not liking gaps in ruleset numbers
use new create-or-move command
no replica count higher than the node count
default to store a replica per rack instead of host
count all nodes, not just head nodes
Revert "default to store a replica per rack instead of host"

This reverts commit 724b3d778df1354eabed8ea12fb8c26587a5b9af.
default to store a replica per rack instead of host
adjust pgp_num to be in sync with pg_num
need to pause to let pgs create after increasing the pg_num (otherwise increasing pgp_num fails)
parameterize the type of treenode ceph should disribute by
Merge pull request #139 from bloomberg/network-test

Leverage ruby more in new network link test recipes.
my mistake, there are still issues, will re-enable when fixed
Disable libvirt_inject_partition as that doesn't work with rbd.
change default to rack, but keep host for laptop env
fix messed up indentation
get rid of hacks around default pool placement & size
migrate rack_name to node object
move rabbit repos outside loop (no dist pkgs)