crowbar/barclamp-deployer — pull request #196 by MaximilianMeister (2014-03-18 09:19:15+00:00)
Title: stop and disable services when proposal/roles get deactivated

As reported by @bmwiedemann there is a problem of chef not stopping running services when they are not needed anymore. This can cause some problems.
I decided to use the `crowbar-hacks` cookbook, because it runs on every node.
One could maybe put it in an extra recipe, or another cookbook.... suggestions are open :-)

[This](https://github.com/MaximilianMeister/barclamp-deployer/blob/master/chef/cookbooks/crowbar-hacks/recipes/default.rb#L152) could maybe be solved by chef's own resources, what do you think?

[This](https://github.com/MaximilianMeister/barclamp-deployer/blob/master/chef/cookbooks/crowbar-hacks/recipes/default.rb#L146) filters out only `openstack-*` services. Are these the only relevant ones or are the other (non openstack) services prone to problems too?