- various cleanup
- rubocop -a
- adding .kitchen.cloud.yml
- minor readability refactoring
- Add a recipe and attribute to support installing addons. These are Chef premium features, see the README for more information about the
addonsrecipe.
- Issue #74, use :reconfigure action instead of notification so other configuration can happen after the Server is up within the same Chef run.
Major Version Update
Version 3.0.0 supports Chef Server 12. For background and rationale, see the mailing list post. Changes are from commit 0f2d123.
- Remove the omnitruck API client library and related attributes
- Use packagecloud repository for packages through the
chef_server_ingredientresource - Remove the
devrecipe - Remove the dependency on the git cookbook
- Remove the Vagrantfile - we use test-kitchen now
- Update the Berksfile accordingly
- Add ServerSpec tests
- Fixes #46/COOK-4691, use IP address as hostname. This is only recommended for testing purposes.
- COOK-4660 - Adds a OS version and image updates to the testing harness
- Dropping dependency on git
- [COOK-4386] - 'package_options' attribute added
- Updating test harness, adding amazon support to omnitruck library
- '[COOK-4176] - Ensure creation of
:file_cache_path' - '[COOK-4178] - update Bento boxes used in chef-server cookbook'
Documentation update to reflect Vagrant version dependency
- Complete re-write for Chef Server 11+. Chef Server is now installed using "fat" Omnibus package.
- [COOK-1637] - Directory creation in chef-server should be recursive
- [COOK-1638] - chef-server: Minor foodcritic fixups needed
- [COOK-1643] - Chef Server Cookbook Missing Erlang in Metadata Depends
- [COOK-1767] - use platform_family in chef-server cookbook
- [COOK-801] - add amazon linux
- [COOK-886] - use bin path consistently
- [COOK-1034] - expander bluepill doesn't have default value for node count
- [COOK-757] - compact all the views
- [COOK-969] -
server_nameandserver_aliasesas configurable attributes onchef_server::nginx-proxyandchef_server::apache-proxy