----
ChefDK 0.3.6 Released!
// Chef Blog
Hi Chefs,
Today we released ChefDK 0.3.6. This release includes a bunch of new stuff:
- Custom generator cookbooks can now be configured in your config.rb/knife.rb
chef generate
will now generate ChefSpec tests for new recipes, and ServerSpec tests when a kitchen.yml is generated- Powershell support for
chef shell-init
chef update
command to rebuildPolicyfile.lock.json
chef export
command to export cookbooks referenced inPolicyfile.lock.json
- Test Kitchen 1.3.1 along with a Policyfile provisioner
- Berkshelf 3.2.3
- And much more. Check out the changelog to see all that is new.
Our download page has been updated to point to the new release. Give this release a shot and let us know if you run into any issues.
Also note, this will likely be the final release of ChefDK with Chef 11. ChefDK 0.4.0 will shipping with Chef 12.
Changelog
- Support cookbooks that contain only
metadata.json
with Policyfiles. - Add named run lists to the Policyfile DSL. The feature however, is not usable until support is added to Chef Client.
- Allow generator cookbooks to have arbitrary names. The argument to
--generator-cookbook
should be the path to the cookbook, rather than the path to the directory containing the generator cookbook. - Custom Generator cookbooks can now be configured in
~/.chef/config.rb
(orknife.rb
) by settingchefdk.generator_cookbook
. - Added
chef update
command, which rebuildsPolicyfile.lock.json
to reflect any changes in thePolicyfile.rb
and updates cookbooks to the latest versions that match the dependency constraints. - Added
chef export
command. This command creates a directory containing all cookbooks referenced by thePolicyfile.lock.json
and a copy of the lock file as a data bag item. This directory can be served by Chef Zero to apply your policy to a node. - Added
policyfile_zero
Test Kitchen provisioner. This provisioner converges chef-client in policyfile mode using Chef Zero. - Will no longer install gem documentation when using
chef gem
. This speeds up gem installs. - Powershell support for
chef shell-init
- Updated Berkshelf to version 3.2.3
- Updated Test Kitchen to version 1.3.1
- Updated Chef to version 11.18.0
----
Shared via my feedly reader
Todd Pigram Data Center Engineer 1801 Superior Ave. Ste. 300 | Cleveland, OH 44114 (800) 777-7178 | toll free (440) 268-3297 | office (216) 224-5769 | mobile | |
Architects of the anyplace workspace™ | |
No comments:
Post a Comment