# Upcoming change to chef-server cookbook

**URL:** <https://discourse.chef.io/t/upcoming-change-to-chef-server-cookbook/6705>\
**Category:** Chef Infra (archive)\
**Created:** [June 26, 2015, 9:12pm UTC](https://discourse.chef.io/t/upcoming-change-to-chef-server-cookbook/6705 "2015-06-26T21:12:02Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jtimberman](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/jtimberman/32/8_2.png) [@jtimberman](https://discourse.chef.io/u/jtimberman)\
**Post date:** [June 26, 2015, 9:12pm UTC](https://discourse.chef.io/t/upcoming-change-to-chef-server-cookbook/6705/1 "2015-06-26T21:12:02Z")

</div>

Hello!

As I said in yesterday's post introducing the chef-ingredient cookbook,  
we're going to refactor it to use the new ingredient\_config resource for  
managing /etc/opscode/chef-server.rb. That work is reflected in this pull  
request:

> <https://github.com/chef-cookbooks/chef-server/pull/92>

The change to the `configuration` attribute - making it a string instead of  
a hash - will mean this is a breaking change, and will require a major  
version bump of the cookbook. The current version is `3.1.1`, therefore the  
next release of this cookbook incorporating this change will be `4.0.0`. If  
you're using this cookbook, AND using the `configuration` attribute  
especially, pin your version, or be ready to modify your attribute use.

We plan to release the new version of the cookbook sometime next week.

Cheers,  
Joshua

---

<div class="post-metadata">

**Author:** ![jtimberman](https://sea2.discourse-cdn.com/flex016/user_avatar/discourse.chef.io/jtimberman/32/8_2.png) [@jtimberman](https://discourse.chef.io/u/jtimberman)\
**Post date:** [June 29, 2015, 9:24pm UTC](https://discourse.chef.io/t/upcoming-change-to-chef-server-cookbook/6705/2 "2015-06-29T21:24:49Z")

</div>

Ohai Chefs,

Just a reminder that we're moving forward on this work. The main changes  
are in PR #92, which we plan to merge later today. We plan to release a new  
major version of the chef-server cookbook tomorrow.

On Fri, Jun 26, 2015 at 3:12 PM, Joshua Timberman [joshua@chef.io](mailto:joshua@chef.io) wrote:

> Hello!
> 
> As I said in yesterday's post introducing the chef-ingredient cookbook,  
> we're going to refactor it to use the new ingredient\_config resource for  
> managing /etc/opscode/chef-server.rb. That work is reflected in this pull  
> request:
> 
> [Use ingredient\_config resource to update the configuration. by sersut · Pull Request #92 · chef-cookbooks/chef-server · GitHub](https://github.com/chef-cookbooks/chef-server/pull/92)
> 
> The change to the `configuration` attribute - making it a string instead  
> of a hash - will mean this is a breaking change, and will require a major  
> version bump of the cookbook. The current version is `3.1.1`, therefore the  
> next release of this cookbook incorporating this change will be `4.0.0`. If  
> you're using this cookbook, AND using the `configuration` attribute  
> especially, pin your version, or be ready to modify your attribute use.
> 
> We plan to release the new version of the cookbook sometime next week.
> 
> Cheers,  
> Joshua
