Merge remote branch 'origin/services-r9' into warden

Change-Id: Id919bafae82ca09706ac0e0b14f46d95493a635b
Move mongodb to warden

Change-Id: Ic79837d1bba6ffc149abb4eb697b9c224a648dc6
enforce loop-device style mongodb quota

Change-Id: I4985ee6604bf94b985e56bebb91c1de1fd246616
Merge branch services-r11 into warden by squash

Conflicts:
	mongodb/lib/mongodb_service/mongodb_node.rb
	mongodb/spec/config/mongodb_backup.yml.erb
	mongodb/spec/mongodb_backup_spec.rb
	mongodb/spec/mongodb_provision_spec.rb
	mongodb/spec/mongodb_rebalance_spec.rb

Change-Id: I38abf12374e15d6777ae58993af56303f09fabaf
Fix some errors introduced by auto merge

Change-Id: I65a2ec15c40257c5383e5647e7db275ca8b6a9a6
Move redis to warden

Change-Id: Iddd91c1b20e2d4ad0b04b2980ebd4620891ae1f1
1. Grandfather existing instances that are too large;
2. Disable virtual memory settings;
3. Not mount migration directory since warden doesn't use it.

Change-Id: I1dcc9756388178c11c82a5f655461519716fa22d
Add integrity check in case mongod doesn't be shutdown properly;
Add mongodb to warden migtration procedure;

Change-Id: I20b3b3173525adfdd6e975f7296f16a1568c52bb
Merge "Add integrity check in case mongod doesn't be shutdown properly; Add mongodb to warden migtration procedure;" into warden
MongoDB unit test refactor

Change-Id: I01d84392566686adc932792e027c89af91a633bb
warden base gem

Change-Id: I52b9676ef523a261967a2b4dd613b30352d2f5a2
Merge remote branch 'master' into 'warden'

Conflicts:
	Rakefile
	atmos/Gemfile.lock
	base/Gemfile.lock
	base/lib/base/asynchronous_service_gateway.rb
	base/lib/base/job/serialization.rb
	base/lib/base/job/snapshot.rb
	base/lib/base/provisioner.rb
	base/lib/base/version.rb
	base/lib/vcap_services_base.rb
	filesystem/Gemfile.lock
	memcached/vendor/cache/diff-lcs-1.1.3.gem
	memcached/vendor/cache/dm-do-adapter-1.1.0.gem
	mongodb/Gemfile.lock
	mongodb/config/mongodb_worker.yml
	mongodb/lib/mongodb_service/job/mongodb_serialization.rb
	mongodb/lib/mongodb_service/job/mongodb_snapshot.rb
	mongodb/lib/mongodb_service/mongodb_node.rb
	mongodb/lib/mongodb_service/mongodb_provisioner.rb
	mongodb/spec/config/mongodb_backup.yml.erb
	mongodb/spec/mongodb_backup_spec.rb
	mongodb/spec/mongodb_provision_spec.rb
	mongodb/spec/mongodb_rebalance_spec.rb
	mysql/Gemfile.lock
	mysql/config/mysql_worker.yml
	mysql/lib/mysql_service/job/mysql_serialization.rb
	mysql/lib/mysql_service/job/mysql_snapshot.rb
	mysql/lib/mysql_service/provisioner.rb
	mysql/spec/mysql_node_spec.rb
	neo4j/Gemfile.lock
	postgresql/Gemfile.lock
	postgresql/config/postgresql_gateway.yml
	postgresql/config/postgresql_worker.yml
	postgresql/lib/postgresql_service/job/postgresql_serialization.rb
	postgresql/lib/postgresql_service/job/postgresql_snapshot.rb
	postgresql/lib/postgresql_service/provisioner.rb
	rabbit/Gemfile.lock
	redis/Gemfile.lock
	redis/bin/redis_node
	redis/config/redis_worker.yml
	redis/lib/redis_service/job/redis_serialization.rb
	redis/lib/redis_service/job/redis_snapshot.rb
	redis/lib/redis_service/redis_node.rb
	redis/lib/redis_service/redis_provisioner.rb
	redis/lib/redis_service/util.rb
	redis/spec/node_spec.rb
	service_broker/Gemfile.lock
	tools/backup/manager/Gemfile.lock
	tools/backup/manager/bin/backup_manager
	tools/backup/manager/lib/backup_manager/manager.rb
	tools/backup/manager/lib/backup_manager/rotator.rb
	tools/backup/manager/spec/backup_manager_spec.rb
	tools/backup/manager/spec/spec_helper.rb
	tools/backup/manager/vendor/cache/systemu-2.4.1.gem
	tools/backup/manager/vendor/cache/uuid-2.3.4.gem
	tools/backup/manager/vendor/cache/vegas-0.1.8.gem
	vblob/Gemfile.lock
	vblob/lib/vblob_service/vblob_node.rb
	vblob/lib/vblob_service/vblob_utils.rb
	vblob/spec/vblob_provision_spec.rb
	vblob/vendor/cache/addressable-2.2.7.gem

Change-Id: I29a3a1b988450ccdc23cf0dfd49086aa56d44207
1. Support snapshot and serialization API on warden;
2. Fix some bugs introduced by the merge from master and the new base.

Change-Id: I2509f494f0b0d50bee115622bee24012cd163f6e
Move rabbitmq to warden

Change-Id: I9474fd84488a4583410383e08e5376f6877d46ff
Merge "Move rabbitmq to warden" into warden
move vblob into warden

Change-Id: Id4479d7693b5bba0e84b2c23b0be07897058f0d6
Merge "move vblob into warden" into warden
mongodb in warden serialization enabled

Change-Id: I8958c490ad20c9fc500e180d91da677c4acca1eb
warden base: 1. Add 'iptables' command retry
             2. Replace class variables with class instance variables
             3. Add log folder checking in case "bosh recreate" delete log folder
             4. Enlong files copy timeout when doing migration to loop file per vblob
	     5. Refactor logger

Change-Id: I10ee1926b83b8ab1cc0470192c3e0f0163328b35
Add starting timeout configuration for unit test

Change-Id: I6c69c4d357818449d42dfc99a8fa89040b955da7