Cookbook releases

The releases keep coming.

We’ve updated the bootstrap-latest.tar.gz tarball of "chef-server"
cookbooks for the rubygems installation method. Note that barring
bugfixes, this will be one of the last releases of the tarball because
we’re working to get Chef 11 installed, and it will heavily refactor the
chef-server cookbook.

The biggest news in this batch of cookbooks aside from the newer
chef-server and its dependencies is a new release of the nginx cookbook.
This release includes test-kitchen support.

Also, a reminder: if you have an outstanding pull request that hasn’t been
answered in a week or two (or more, sorry!), please update with the master
branch of the repository and re-push your changes to ensure that
everything is updated for merging. Most of the time the GitHub pull
request UI will say it cannot be automatically merged, indicating there’s
a conflict that needs to be fixed. This will expedite your changes being
merged in once they’re reviewed.

Finally, please do join us on our Google Hangout for code review. These
are still happening three times a week.


ant v1.0.0:

  • [COOK-1711] - Refactored - separate recipes for source vs package
    install, LWRP for ant libraries, still backwards compatible (package
    default installation as previous versions)

homebrew v1.3.2:

  • [COOK-1793] - use homebrew “go” script to install homebrew
  • [COOK-1821] - Discovered version using Homebrew Formula factory
    fails check that verifies that version is a String
  • [COOK-1843] - Homebrew contains non-ASCII characters,
    triggering same issue as COOK-522

iis v1.3.0:

  • [COOK-1301] - Add a recycle action to the iis_pool resource
  • [COOK-1665] - app pool identity and new node[iis][component] attribute
  • [COOK-1666] - Recipe to remove default site and app pool
  • [COOK-1858] - Recipe misspelled

java v1.6.4:

  • [COOK-1930] - fixed typo in attribute for java 5 on i586

munin v1.1.2:

  • [COOK-1600] - add an attribute for setting the listen port.
  • [COOK-1750] - readme typo fix

nginx v1.1.0:

  • [COOK-1263] - Nginx log (and possibly other) directory creations should
    be recursive
  • [COOK-1515] - move creation of node['nginx']['dir'] out of commons.rb
  • [COOK-1523] - nginx http_geoip_module requires libtoolize
  • [COOK-1524] - nginx checksums are md5
  • [COOK-1641] - add “use”, “multi_accept” and
    "worker_rlimit_nofile" to nginx cookbook
  • [COOK-1683] - Nginx fails Windows nodes just by being required in
  • [COOK-1735] - Support Amazon Linux in nginx::source recipe
  • [COOK-1753] - Add ability for nginx::passenger recipe to configure
    more Passenger global settings
  • [COOK-1754] - Allow group to be set in nginx.conf file
  • [COOK-1770] - nginx cookbook fails on servers that don’t have a
    "cpu" attribute
  • [COOK-1781] - Use ‘sv’ to reload nginx when using runit
  • [COOK-1789] - stop depending on bluepill, runit and yum. they are
    not required by nginx cookbook
  • [COOK-1791] - add name attribute to metadata
  • [COOK-1837] - nginx::passenger doesn’t work on debian family
  • [COOK-1956] - update naxsi version due to incompatibility with newer

powershell v1.0.8:

  • [COOK-1834] - fix broken notifies

python v1.1.0:

  • [COOK-1715] - Add user and group to python_pip
  • [COOK-1727] - Python cookbook cannot install pip on CentOS
    versions < 6

windows v1.4.0:

  • [COOK-1571] - windows_package resource (with msi provider) does not
    accept spaces in filename
  • [COOK-1581] - Windows cookbook needs a scheduled tasks LWRP
  • [COOK-1584] - windows_registry should support all registry types

zlib v1.0.2

  • [COOK-1899] - add archlinux support

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