Moar Cookbook Releases for you!


#1

Ohai Chefs!

We have another batch of cookbook releases today. Thank you to all our
contributors, you are awesome! Also, thank you to those who participate in
the cookbook code review meetings. If you were at the Chef Summit and
wondered how you can help out, joining our code review hangouts is one of
those ways.

Some statistics for you:

  • Cookbook tickets for review: 43
  • Cookbook tickets to merge: 0 :slight_smile:
  • Cookbook tickets merged but not released: 90

If you have a pull request outstanding for some time, please do rebase
with the master branch of that cookbook’s repository. That makes it easier
to merge and release cookbooks faster for us.

As platform_family has been available for some time and is in the current
supported releases of our omnibus package, we’re adding it to cookbooks.
In doing so, we’re incrementing the version of the cookbook by a major
version, though some cookbooks didn’t get this bump. Thanks Mike Fiedler
for suggesting this as a breaking change that warrants a major version.

bluepill v2.0.0:

This version uses platform_family attribute (in the provider), making
the cookbook incompatible with older versions of Chef/Ohai, hence the
major version bump.

  • [COOK-1644] - Bluepill cookbook fails on Redhat due to missing
    default or redhat template directory.
  • [COOK-1920] - init script should have a template file named after
    platform_family instead of using file specificity

chef-client v2.0.0:

This version uses platform_family attribute, making the cookbook
incompatible
with older versions of Chef/Ohai, hence the major version bump.

  • [COOK-635] - Allow configuration of path to chef-client binary in init
    script
  • [COOK-985] - set correct permissions on run and log directory for
    chef-servers using this cookbook
  • [COOK-1379] - Register chef-client as a launchd service on Mac OS X
    (Server)
  • [COOK-1574] - config recipe doesn’t work on Windows
  • [COOK-1586] - add SmartOS support
  • [COOK-1633] - chef-client doesn’t recognise Oracle Linux, a Redhat
    family member
  • [COOK-1634] - chef-client init is missing for Scientific Linux
  • [COOK-1664] - corrected permissions in cron recipe (related to COOK-985)
  • [COOK-1729] - support windows task
  • [COOK-1788] - init_style upstart only works on Ubuntu
  • [COOK-1861] - Minor styling fix for consistency in chef-client
  • [COOK-1862] - add name attribute to metadata.rb

git v2.0.0:

This version uses platform_family attribute, making the cookbook
incompatible
with older versions of Chef/Ohai, hence the major version bump.

  • [COOK-1668] - git cookbook fails to run due to bad platform_family
    call
  • [COOK-1759] - git::source needs additional package for rhel
    platform_family

gecode v1.3.0:

  • [COOK-1713] - switch to gecode package in Fedora, EPEL >= 6

java v1.6.2:

  • whyrun support in java_ark LWRP
  • CHEF-1804 compatibility
  • [COOK-1786]- install Java 6u37 and Java 7u9
  • [COOK-1819] -incorrect warning text about
    node['java']['oracle']['accept_oracle_download_terms']

runit v0.16.0:

  • [COOK-794] default logger and no_log for runit_service
    definition
  • [COOK-1165] - restart functionality does not work right on Gentoo
    due to the wrong directory in the attributes
  • [COOK-1440] - Delegate service control to normal user

yum v2.0.0:

This version changes the behavior of the EPEL recipe (most commonly
used in other Opscode cookbooks) on Amazon, and removes an attribute,
node['yum']['epel_release']. See the README for details.

  • [COOK-1772] - Simplify management of EPEL with LWRP


Opscode, Inc
Joshua Timberman, Technical Community Manager
IRC, Skype, Twitter, Github: jtimberman