Restart the cloud_controller when any of its config files change.
Release 1.1.3 for a runtime fix.
Cleanup: shuffle config entries around for easier comparison to upstream.
Cleanup: shuffle config entries around for easier comparison to upstream.
Configure the placement policy for assigning apps to DEAs.

The default value is probably a matter of preference. The new policy seems to work better under the production loads I have seen, and more importantly, cope better when confronted with pathological scenarios.
Release 1.2.0: switch to the new "initial placement" policy.
Add a few comments to keep a very long recipe readable.
Cleanup: move all dependencies to a single recipe; rename it to make it clear that it's internal only.
Refactor: split out creation of directories to a separate recipe.
Use search to find the database node, falling back to the attributes.
Cleanup: stop including the database recipe by default.

It's just easier to add it to the run list explicitly than excluding it everywhere else.
Release 1.2.0 of the cloudfoundry cookbook has an attribute for the external domain for the whole cluster; use that as the base to build URLs to configure each cloud_controller node.
Bump copyright notices.
Cleanup: stop using a deprecated recipe.
Release 1.3.0: make attributes easier to customize; more improvements and fixes.