Merge pull request #1 from crowbar/release/pebbles/master

Release/pebbles/master
refactor installing RabbitMQ server
fix
typo
Merge pull request #14 from MirantisDellCrowbar/bug/DCB-162/pebbles/master

https://github.com/crowbar/barclamp-rabbitmq/pull/14

Merged by devtool for cloudsleuth
Merge pull request #2 from MirantisDellCrowbar/bug/DCB-162/pebbles/master

Correctly installing RabbitMQ and fixes to remove restarting on invoked chef-client
rhel/centos support
Enable and start the RabbitMQ service

Fixes a regression introduced by:
https://github.com/crowbar/barclamp-rabbitmq/pull/14

On SUSE, other than on Ubuntu the rabbitmq service is not automatically enabled
and started after the package installation. So this needs to be done by the
cookbook. There shouldn't be the need to special case this for SUSE as the
:enable and :start action shouldn't do anything if the service is already
enabled and running (as on Ubuntu).

Additionally this sets the correct path to the rabbitmq-plugins binary on SUSE
platforms.
Allow crowbar-status/failed in barclamp databag

Also raise schema version to 2
rhel not have native rpm for rabbit with management plugin
Merge pull request #16 from dirkmueller/fix_schema_version

Fix schema version
schema typo
hold rabbit service properly
enable service at first run
Merge pull request #15 from rhafer/fix/rabbitmq-start

Enable and start the RabbitMQ service
dunno whats wrong with this syntax
Merge branch 'release/pebbles/master' of git://github.com/crowbar/barclamp-rabbitmq into crowbar-release/pebbles/master

Conflicts:
	chef/cookbooks/rabbitmq/recipes/default.rb
missed suse support
rabbitmq-plugins needs HOME set to work correctly

Otherwise it will fail with "erlexec: HOME must be set"
new version for rhel was released

Conflicts:
	chef/cookbooks/rabbitmq/recipes/default.rb