Author:
Lamont Granquist
5 Ways to Deal With the install.sh Curl Pipe Bash problem
## What is the Curl Pipe Bash Problem? You have probably seen documentation on commands to use to install chef-client that look something like: [bash] curl -L https://www.chef.io/chef/install.sh | bash -s — -v 12 [/bash] Or just: [bash] curl -L https://chef.sh | bash [/bash] Or for ChefDK: [bash] curl -L https://www.chef.io/chef/install.
Read moreValidatorless Bootstraps
Starting with the Chef 12.2.0 Client there is no longer any need to use the validation key to provision new chef nodes with knife. Furthermore, all that needs to be done to take advantage of this feature is to delete your validation keys and optionally remove the validator configuration from your knife.rb file.
Read moreChef 12.1.0 chef_gem resource warnings
Apologies for the new Warn SPAM Chef 12.1.
Read moreChef-12 Dynamic Resource and Provider Resolution
Background In Chef 12 the old Chef::Platform hashmap located in `lib/chef/platform/provider_mapping.rb` has been deprecated. In its place is a dynamic provider and resolver resolution mechanism which is preferred and which can be manipulated via DSL methods on the resource and provider.
Read moreRelease: Chef Development Kit 0.2.2
Ohai Chefs, As of today version 0.2.2 of Chef Development Kit is available on our download page. This version includes one critical bugfix to address a regression in 0.2.
Read more