# Cookbook Releases, Spring Edition 3/21

**URL:** <https://discourse.chef.io/t/cookbook-releases-spring-edition-3-21/3785>\
**Category:** Chef Infra (archive)\
**Created:** [March 21, 2013, 11:23pm UTC](https://discourse.chef.io/t/cookbook-releases-spring-edition-3-21/3785 "2013-03-21T23:23:57Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joshua\_Timberman](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/joshua_timberman/32/424_2.png) [@Joshua\_Timberman](https://discourse.chef.io/u/Joshua_Timberman)\
**Post date:** [March 21, 2013, 11:23pm UTC](https://discourse.chef.io/t/cookbook-releases-spring-edition-3-21/3785/1 "2013-03-21T23:23:57Z")

</div>

Ohai Chefs,

Welcome to Spring, at least in the Northern Hemisphere!

We have a few cookbooks for you today. Teaser: In addition to the released versions w/ COOK tickets, we’re converting cookbooks to test kitchen 1.0-alpha support. More information about this will be coming soon, so stay tuned!

## chef-client v2.2.2:

- [COOK-2393] - chef-client::delete\_validation checks for chef-server  
in the path, on chef 11, needs to check for chef-server-ctl
- [COOK-2410] - chef-client::service doesn’t always start the  
chef-client daemon
- [COOK-2413] - Deprecation warning when using Chef::Mixin::Language  
in chef-client cookbook under chef 11.x
- [COOK-2446] - Typo: the chef-client executable has a hyphen
- [COOK-2492] - Ruby System("") call that includes an ‘&’ on Ubuntu  
has odd behavior.
- [COOK-2536] - On Freebsd - chef-client group values in helper  
library should be set to “wheel” vs [“wheel”]

## couchdb v2.4.0:

- [COOK-1629] - source recipe not working on centos 5.8
- [COOK-2608] - Update source install version to 1.2.1

## logrotate v1.2.0:

- [COOK-2401] - Add the ability to manage the global logrotate  
configuration

## openvpn v1.1.0:

- [COOK-1231] - dont use up script if security isnt \>1
- [COOK-2513] Changed user and group to attributes

## webpi v1.2.0:

- [COOK-2298] - webpi will not install anything due to logic bug
- [COOK-1270] - webpi creates logs with timestamps in the name  
cluttering c:\
- [COOK-2438] - WebPI should use an attribute for MSI package name
- [COOK-2452] - WebPI should check comma separated string of  
components to determine which to install if any

## yum v2.2.0:

- [COOK-2189] - yum::ius failed on install (caused from rpm dependency)
- [COOK-2196] - Make includepkgs and exclude configurable for each repos
- [COOK-2244] - Allow configuring caching using attributes
- [COOK-2399] - yum cookbook LWRPs fail FoodCritic
- [COOK-2519] - Add priority option to Yum repo files
- [COOK-2593] - allow integer or string for yum priority
- [COOK-2643] - don’t use conditional attribute for `yum_key` `remote_file`

---

<div class="post-metadata">

**Author:** ![Matt\_Ray\_OPSCODE](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/matt_ray_opscode/32/459_2.png) [@Matt\_Ray\_OPSCODE](https://discourse.chef.io/u/Matt_Ray_OPSCODE)\
**Post date:** [March 22, 2013, 5:11pm UTC](https://discourse.chef.io/t/cookbook-releases-spring-edition-3-21/3785/2 "2013-03-22T17:11:50Z")

</div>

Just one more late addition, rabbitmq. If you’re using this cookbook, please go over the README for the changes.

## rabbitmq v2.0.0

- Major v2.0 changes are documented in the README.
- [COOK-2391] - Added support for verify verify\_peer and fail\_if\_no\_peer\_cert true
- [COOK-2153] - Fix of user LWRP
- [COOK-2180] - Plugin management via node attributes
- [COOK-2201] - Use the proper syntax when using rabbitmq 3.0 instead of 2.x
- [COOK-2210] - User management via node attributes
- [COOK-2211] - Virtualhost management via node attributes
- [COOK-2235] - RabbitMQ bin path isn’t necessarily part of PATH for the plugin provider
- [COOK-2392] - correctly configure a rabbitmq cluster
- [COOK-2366] - Default recipe doesn’t create mnesia dir
- [COOK-2416] - Add support for clearing tags.

Thanks,  
Matt Ray  
Senior Technical Evangelist :: Opscode  
512.731.2218 :: [matt@opscode.com](mailto:matt@opscode.com)  
mattray :: GitHub :: IRC :: Twitter

* * *

From: Joshua Timberman [joshua@opscode.com]  
Sent: Thursday, March 21, 2013 6:23 PM  
To: [chef@lists.opscode.com](mailto:chef@lists.opscode.com) Users  
Subject: [chef] Cookbook Releases, Spring Edition 3/21

Ohai Chefs,

Welcome to Spring, at least in the Northern Hemisphere!

We have a few cookbooks for you today. Teaser: In addition to the released versions w/ COOK tickets, we’re converting cookbooks to test kitchen 1.0-alpha support. More information about this will be coming soon, so stay tuned!

## chef-client v2.2.2:

- [COOK-2393] - chef-client::delete\_validation checks for chef-server  
in the path, on chef 11, needs to check for chef-server-ctl
- [COOK-2410] - chef-client::service doesn’t always start the  
chef-client daemon
- [COOK-2413] - Deprecation warning when using Chef::Mixin::Language  
in chef-client cookbook under chef 11.x
- [COOK-2446] - Typo: the chef-client executable has a hyphen
- [COOK-2492] - Ruby System("") call that includes an ‘&’ on Ubuntu  
has odd behavior.
- [COOK-2536] - On Freebsd - chef-client group values in helper  
library should be set to “wheel” vs [“wheel”]

## couchdb v2.4.0:

- [COOK-1629] - source recipe not working on centos 5.8
- [COOK-2608] - Update source install version to 1.2.1

## logrotate v1.2.0:

- [COOK-2401] - Add the ability to manage the global logrotate  
configuration

## openvpn v1.1.0:

- [COOK-1231] - dont use up script if security isnt \>1
- [COOK-2513] Changed user and group to attributes

## webpi v1.2.0:

- [COOK-2298] - webpi will not install anything due to logic bug
- [COOK-1270] - webpi creates logs with timestamps in the name  
cluttering c:\
- [COOK-2438] - WebPI should use an attribute for MSI package name
- [COOK-2452] - WebPI should check comma separated string of  
components to determine which to install if any

## yum v2.2.0:

- [COOK-2189] - yum::ius failed on install (caused from rpm dependency)
- [COOK-2196] - Make includepkgs and exclude configurable for each repos
- [COOK-2244] - Allow configuring caching using attributes
- [COOK-2399] - yum cookbook LWRPs fail FoodCritic
- [COOK-2519] - Add priority option to Yum repo files
- [COOK-2593] - allow integer or string for yum priority
- [COOK-2643] - don’t use conditional attribute for `yum_key` `remote_file`
