Commit 21852f55 authored by Samuel Bernard's avatar Samuel Bernard

Release 1.4.0

parent 89177738
Changelog
=========
1.4.0
-----
Main:
- Can use specific options for clients or servers, to allow clients and
servers to share the same role
+ Add an init recipe which initialize the configuration correctly
+ Modify default to choose between client and server recipe
+ client specific configurations should be in 'client-config' and
servers in 'server-config'
+ the servers should be defined with 'servers' key
+ backward compatibility is not broken
- Switch to docker_cli, use prepared docker image
+ Switch kitchen driver from docker to docker_cli
+ Use sbernard/centos-systemd-kitchen image instead of bare centos
+ Remove privileged mode :)
+ Remove some now useless monkey patching
+ Fix a typo in kitchen_command, fixing kitchen create command
Misc:
- Fix default options not merged with user attributes
- Improve documentation, explain resource attributes and specific
configurations
- Better tests, to test specific option behavior
- Fix all rubocop offenses
+ In particular, package-client recipe is renamed to package_client
1.3.1
-----
- Fix deprecated behavior (using nil as argumemt for a default resource)
- Fix deprecated behavior (using nil as argument for a default resource)
1.3.0
-----
- Use lazy to simplify the definition of template "#{filepath}.erb"
- Small cleanup of default provider & ressource, key info are required
- Fix idempotency by removing the block hack used to run the ressource
- Small cleanup of default provider & resource, key info are required
- Fix idempotency by removing the block hack used to run the resource
- Add a test case on :delete for default provider
1.2.0
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment