Cookbook Releases - End of School Edition! 5/24/2013

Ohai Chefs,

It’s the end of the school year already for a lot of folks, at least in
the USA. This is the list of cookbook releases for the past week.

Enjoy!

application v2.0.4:

Bug

  • [COOK-2812]: application cookbook doesn’t allow to specify a block
    as restart_command

application_php v1.1.2:

Bug

  • [COOK-2833]: Typo fix: codeigniter instead of codeignitor
  • [COOK-2914]: Foodcritic failures in Cookbooks

application_python v1.2.4:

Bug

  • [COOK-2747]: celerycam configuration is not suitable for multiple
    node celery installation
  • [COOK-2766]: pip does not use deploy_key in django ressource of
    application_python

application_ruby v1.1.4:

Sub-task

  • [COOK-2806]: Including passenger_apache2::mod_rails does not enable
    passenger

ark 0.2.2:

Update the README to reflect the requirement for Chef 11 to use the
ark resource (use_inline_resources).

Making this a release so it will also appear on the community site
page.

Previously, in release 0.2.0:

Bug

  • [COOK-2772]: Ark cookbook has foodcritic failures in provides/default.rb

Improvement

  • [COOK-2520]: Refactor ark providers to use the 'use_inline_resources'
    LWRP DSL feature

chef-client v2.2.4

Bug

  • [COOK-2687]: chef-client::service doesn’t work on SLES 11
  • [COOK-2689]: chef-client service recipe on windows fails to start
  • [COOK-2700]: chef-client cookbook should have more splay
  • [COOK-2952]: chef-client cookbook has foodcritic failures

Sub-task

  • [COOK-2823]: Chef-client SMF manifest should set locale to UTF-8

haproxy v1.3.0:

Improvement

  • [COOK-2656]: Unify the haproxy.cfg with that from app_lb

New Feature

  • [COOK-1488]: Provide an option to build haproxy from source

iis v1.5.0:

Improvement

  • [COOK-2370]: add MVC2, escape application_pool and add options for
    recycling
  • [COOK-2694]: update iis documentation to show that Windows 2012 and
    Windows 8 are supported

Bug

  • [COOK-2325]: load_current_resource does not load state of pool
    correctly, always sets running to false
  • [COOK-2526]: Installing IIS after .NET framework will leave
    installation in non-working state
  • [COOK-2596]: iis cookbook fails with indecipherable error if EULA
    not accepted

memcached v1.4.0:

Improvement

  • [COOK-2756]: add SUSE support to memcached cookbook
  • [COOK-2791]: Remove the template for Karmic from the memcached cookbook

Bug

  • [COOK-2600]: support memcached on SmartOS

nagios v4.1.2:

Bug

  • [COOK-2967]: nagios cookbook has foodcritic failure

Improvement

  • [COOK-2630]: Improvements to Readme and Services.cfg.erb template

New Feature

  • [COOK-2460]: create attribute for allowed_hosts

php v1.2.0:

Improvement

  • [COOK-2516]: Better support for SUSE distribution for php cookbook
  • [COOK-3035]: update php::source to install 5.4.15 by default

Bug

  • [COOK-2463]: PHP PEAR Provider Installs Most Recent Version, Without
    Respect to Preferred State
  • [COOK-2514]: php_pear: does not handle more exotic version strings

postgresql v3.0.0:

This is a backwards-incompatible release because the Pitti PPA is
deprecated and the recipe removed, replaced with the PGDG apt
repository.

Bug

  • [COOK-2571]: Create helper library for pg extension detection
  • [COOK-2797]: Contrib extension contianing ‘-’ fails to load.

Improvement

  • [COOK-2387]: Pitti Postgresql PPA is deprecated

Task

  • [COOK-3022]: update baseboxes in .kitchen.yml

python v1.3.0:

Bug

  • [COOK-2376]: Python pip default action [COOK-2468]: python
  • cookbook - Chef 11 compat fixes [COOK-2882]: Python source recipe
  • fails on Ubuntu 12.10 because of unavailable libdb4.8-dev package
  • [COOK-3009]: fix build time dependencies and gcc flags for python
  • source on newer ubuntus

New Feature

  • [COOK-2449]: Make the distribute download location an attribute
  • [COOK-3008]: Update python::source to install 2.7.5

Sub-task

  • [COOK-2866]: python::source checks existence of a directory that
    already exists

rsyslog v1.6.0:

New Feature

  • [COOK-2831]: enable high precision timestamps

Bug

  • [COOK-2377]: calling node.save has adverse affects on nodes relying
    on a searched node’s ohai attributes
  • [COOK-2521]: rsyslog cookbook incorrectly sets directory ownership
    to rsyslog user
  • [COOK-2540]: Syslogd needs to be disabled before starting rsyslogd
    on RHEL 5

Improvement

  • [COOK-2356]: rsyslog service supports status. Service should use it.
  • [COOK-2357]: rsyslog cookbook copies in wrong defaults file on
    Ubuntu !9.10/10.04

squid v0.2.4:

Bug

  • [COOK-2979]: squid cookbook has foodcritic failures
  • [COOK-3042]: squid acl incorrect for centos 5

supervisor v0.4.2:

Bug

  • [COOK-2601]: support supervisor on SmartOS
  • [COOK-2980]: supervisor cookbook has foodcritic errors

tomcat v0.13.0:

Improvement

  • [COOK-2999]: Attributes are “set” and not “default”

Bug

  • [COOK-2421]: Correct name of cookbook in attributes/default.rb
  • [COOK-2838]: Fix foodcritic warnings in tomcat cookbook

New Feature

  • [COOK-2422]: Support disabling Tomcat auth
  • [COOK-2425]: Add SSL connector support
  • [COOK-2533]: Ability to set loglevel
  • [COOK-2736]: Add CATALINA_OPTS for Tomcat start/run options

trac v1.0.0

This release adds test-kitchen 1.0 support. See TESTING.md.

Bug

  • [COOK-3012]: The trac recipe does not effectively disable the
    default site

Improvement

  • [COOK-3010]: The trac recipe does not work on all operating systems

windows v1.9.0:

Bug

  • [COOK-2899]: windows_feature fails when a feature install requires a
    reboot
  • [COOK-2914]: Foodcritic failures in Cookbooks
  • [COOK-2983]: windows cookbook has foodcritic failures

Improvement

  • [COOK-2686]: Add Windows Server 2012 to version.rb so other
    depending chef scripts can detect Windows Server 2012