Blog-L_News_4_1283x494

Chef 11.4.4 and Chef 10.24.4 Released

We’ve released Chef 11.4.4 and 10.24.4 to fix some bugs introduced in
the previous release:

  • CHEF-3432: Chef client
    was keeping references to “stale” LWRP classes, which caused a memory
    leak when running Chef as a daemon without the --fork option.
  • CHEF-4117: The patch
    for CHEF-3432 would cause Chef to fail if there was a constant defined
    on Object with the same name as a LWRP resource.

Chef 11.4.4 also contains the following patch, which was already
released for Chef 10.x:

  • CHEF-3367: Chef client
    would delete its pid file when run as a daemon with the --fork option.
    When using the chef-client cookbook to manage chef-client and running
    chef under a standard SysV style init system, this would cause the init
    script to start a new chef-client on each chef run.

To download the omnibus packages, head over to the downloads
page
.

Package Checksums

For rubygem packages, the checksums are as follows:

SHA2-256

c929e25043c551901bb5ae12518da2c8425291992caa3b0118233fa64f563990  chef-11.4.4.gem
9f02f55f0df274b928d19ad14c44fcf5f21c356f455d55889dc421fb23cbde34  chef-10.24.4.gem
c6cc88c15c816271cc8b0ea0446f5b900b250a55ed75e67b298d9f5fe5e3c4e7  chef-expander-10.24.4.gem
f8a380de092451be3095c7f7436551b722b4cc2f7b121a2873116a601da180be  chef-server-10.24.4.gem
74fb9b28ee744218cce8cfb1a2cddafc7581ce0f7927ba151245e6a37c7a49ef  chef-server-api-10.24.4.gem
def8750626962bf9c071911524cc305a924892b756ff3592d9efa88b2f4eaebb  chef-server-webui-10.24.4.gem
00c530254e36d32672e3af1950ece9b142f51f6b3ed4a7741df8836e150ae10e  chef-solr-10.24.4.gem

MD5

MD5 (chef-11.4.4.gem) = dc50aa6a4a7d4785a4c82fcaab3f9436
MD5 (chef-10.24.4.gem) = f35ad7c477e065662d12d28f87a702c2
MD5 (chef-expander-10.24.4.gem) = 9505583d5ccc7d19c3c5e67e05255a88
MD5 (chef-server-10.24.4.gem) = 5e02d3841507422cb3e6d7b31fcaa85a
MD5 (chef-server-api-10.24.4.gem) = a861b8bb8268be585daf4b5abe7d41c8
MD5 (chef-server-webui-10.24.4.gem) = 0d865422f8bd86a8eb8741f1f5438258
MD5 (chef-solr-10.24.4.gem) = dab6229bdeabd9f096b24cf2490179ed

Omnibus Package Checksums

To obtain checksums for omnibus packages, you may use the metadata API.
For Ubuntu 12.04 64 bit, for example:

$ curl 'https://www.opscode.com/chef/metadata?p=ubuntu&pv=12.04&m=x86_64&v=11.4.4'                 

url https://opscode-omnibus-packages.s3.amazonaws.com/ubuntu/11.04/x86_64/chef_11.4.4-1.ubuntu.11.04_amd64.deb
md5 6df945506d067b60fede84846e78529f
sha256  c3c6f5302752e44cb9c88666646f91c825668f4fb9b5333233524c98cb29ad07

Chef 10.26.0 Beta Released

In addition to the two patch releases above, we’ve released a beta of
Chef 10.26.0. This contains a handful of bug fixes, and we hope you’ll
give us a hand testing it.

Obtaining Omnibus Prerelease Packages

You can use the aforementioned metadata API to obtain a link and
checksums:

curl 'https://www.opscode.com/chef/metadata?p=ubuntu&pv=12.04&m=x86_64&v=10.26.0&prerelease=true' 

For a direct download, use the download api:

curl -L 'https://www.opscode.com/chef/download?p=ubuntu&pv=12.04&m=x86_64&v=10.26.0&prerelease=true' > beta-pkg.deb

Obtaining Prerelease Gems

To get prerelease gems, you need to run gem install with the -v and
--pre options:

gem install chef -v "~> 10.0" --pre

Dan DeLeo