rcbops-cookbooks/osops-utils — pull request #103 by mancdaz (2013-07-03 12:44:06+00:00)
Title: install common packages for all roles

To prevent resource cloning across cookbooks (eg recipes in 2 cookbooks both installing the same package), thus:

[2013-07-03T12:34:28+00:00] WARN: Cloning resource attributes for package[python-mysqldb] from prior resource (CHEF-3694)
[2013-07-03T12:34:28+00:00] WARN: Previous package[python-mysqldb]: /var/chef/cache/cookbooks/cinder/recipes/cinder-common.rb:23:in `block in from_file'
[2013-07-03T12:34:28+00:00] WARN: Current package[python-mysqldb]: /var/chef/cache/cookbooks/horizon/recipes/server.rb:104:in `block in from_file'

...this moves some common packages into the base packages recipe so that these packages get installed across all nodes. This will be followed by removing these packages from the attributes files of all cookbooks that install them individually.

Issue #DE61