-
Phil Dibowitz: SIGTERM will once-more kill a non-daemonized chef-client (CHEF-5172)
-
Pierre Ynard: chef-service-manager should run as a non-interactive service (CHEF-5150)
-
Paul Russell: Fix file:// URI support in remote_file on windows (CHEF-4472)
-
John Dyer: Catch HTTPServerException for 404 in remote_file retry (CHEF-5116)
-
Pavel Yudin: Providers are now set correctly on CloudLinux. (CHEF-5182)
-
Joe Richards: Made -E option to work with single lettered environments. (CHEF-3075)
-
Jimmy McCrory: Added a 'knife node environment set' command. (CHEF-1910)
-
Hongbin Lu: Made bootstrap report authentication exceptions. (CHEF-5161)
-
Richard Manyanza: Made
freebsd_package
resource use the brand new "pkgng" package manager when available.(CHEF-4637) -
Nikhil Benesch: Implemented a threaded download queue for synchronizing cookbooks. (CHEF-4423)
-
Chulki Lee: Raise an error when source is accidently passed to apt_package (CHEF-5113)
-
Cam Cope: Add an open_timeout when opening an http connection (CHEF-5152)
-
Sander van Harmelen: Allow environment variables set on Windows to be used immediately (CHEF-5174)
-
Luke Amdor: Add an option to configure the chef-zero port (CHEF-5228)
-
Ricardo Signes: Added support for the usermod provider on OmniOS
-
Anand Suresh: Only modify password when one has been specified. (CHEF-5327)
-
Stephan Renatus: Add exception when JSON parsing fails. (CHEF-5309)
-
Xabier de Zuazo: OK to exclude space in dependencies in metadata.rb. (CHEF-4298)
-
Łukasz Jagiełło: Allow cookbook names with leading underscores. (CHEF-4562)
-
Michael Bernstein: Add Code Climate badge to README.
-
Phil Sturgeon: Documentation that -E is not respected by knife ssh [search]. (CHEF-4778)
-
kaustubh: Use 'guest' user on AIX for RSpec tests. (OC-9954)
-
Stephan Renatus: Fix resource_spec.rb.
-
Sander van Harmelen: Ensure URI compliant urls. (CHEF-5261)
-
Robby Dyer: Correctly detect when rpm_package does not exist in upgrade action. (CHEF-5273)
-
Sergey Sergeev: Hide sensitive data output on chef-client error (CHEF-5098)
-
Mark Vanderwiel: Add config option :yum-lock-timeout for yum-dump.py
-
Peter Fern: Convert APT package resource to use
provides :package
, add timeout parameter. -
Xabier de Zuazo: Fix Chef::User#list API error when inflate=true. (CHEF-5328)
-
Raphaël Valyi: Use git resource status checking to reduce shell_out system calls.
-
Eric Krupnik: Added .project to git ignore list.
-
Ryan Cragun: Support override_runlist CLI option in shef/chef-shell. (CHEF-5314)
-
Cam Cope: Fix updating user passwords on Solaris. (CHEF-5247)
-
Ben Somers: Enable storage of roles in subdirectories for chef-solo. (CHEF-4193)
-
Robert Tarrall: Fix Upstart provider with parameters. (CHEF-5265)
-
Log resource always triggers notifications (CHEF-4028)
-
Prevent tracing? from throwing an exception when first starting chef-shell.
-
Use Upstart provider on Ubuntu 13.10+. (CHEF-5276)
-
Cleaned up mount provider superclass
-
Added "knife serve" to bring up local mode as a server
-
Print nested LWRPs with indentation in doc formatter output
-
Make local mode stable enough to run chef-pedant
-
Wrap code in block context when syntax checking so
return
is valid (CHEF-5199) -
Quote git resource rev_pattern to prevent glob matching files (CHEF-4940)
-
Fix OS X service provider actions that don't require the service label to work when there is no plist. (CHEF-5223)
-
User resource now only prints the name during why-run runs. (CHEF-5180)
-
Set --run-lock-timeout to wait/bail if another client has the runlock (CHEF-5074)
-
remote_file's source attribute does not support DelayedEvaluators (CHEF-5162)
-
option
attribute of mount resource now supports lazy evaluation. (CHEF-5163) -
force_unlink
now only unlinks if the file already exists. (CHEF-5015) -
chef_gem
resource now uses omnibus gem binary. (CHEF-5092) -
chef-full template gets knife options to override install script url, add wget/curl cli options, and custom install commands (CHEF-4697)
-
knife now bootstraps node with the latest current version of chef-client. (CHEF-4911)
-
Add config options for attribute whitelisting in node.save. (CHEF-3811)
-
Use user's .chef as a fallback cache path if /var/chef is not accessible. (CHEF-5259)
-
Fixed Ruby 2.0 Windows compatibility issues around ruby-wmi gem by replacing it with wmi-lite gem.
-
Set proxy environment variables if preset in config. (CHEF-4712)
-
Automatically enable verify_api_cert when running chef-client in local-mode. (Chef Issues 1464)
-
Add helper to warn for broken [windows] paths. (CHEF-5322)
-
Send md5 checksummed data for registry key if data type is binary, dword, or qword. (Chef-5323)
-
Add warning if host resembles winrm command and knife-windows is not present.
http://www.getchef.com/blog/2014/04/30/release-chef-client-11-12-4-ohai-7-0-4/
http://www.getchef.com/blog/2014/03/31/release-candidates-chef-client-11-12-0-10-32-0/