[chef] Re: Re: Re: How to properly upgrade chef-server from 11.08


Chronological Thread 
  • From: William Hatch < >
  • To:
  • Subject: [chef] Re: Re: Re: How to properly upgrade chef-server from 11.08
  • Date: Sat, 18 Jan 2014 14:26:53 -0500

Thanks Stephen;

Yes, that's the same git hash I found last night, although it doesn't seem to 
mention the web-ui bug in the commit, but same revision from the issue I 
found here: https://tickets.opscode.com/browse/CHEF-3952

I'm upgrading now; thanks for the pointers and help Steffen and Stephen!

Bill


On Jan 18, 2014, at 12:24 PM, Stephen Delano 
< >
 wrote:

> Hi Bill,
> 
> The latest release of chef-server is 11.0.10. The upgrade path from 11.0.8 
> is as simple as Steffen mentioned:
> 
> dpkg -i PACKAGE.deb
> chef-server-ctl reconfigure
> 
> You mentioned that the bug is a known bug. Without knowing the specifics of 
> the bug (a link to JIRA would help), it's unclear on whether an upgrade to 
> 11.0.10 will solve the problem you are seeing. Here is the omnibus-level 
> diff between .8 and .10: 
> https://github.com/opscode/omnibus-chef-server/compare/11.0.8...11.0.10
> 
> Of specific note is the upgrade to chef-server-webui: 
> https://github.com/opscode/omnibus-chef-server/commit/60dc79bf9314dffcca0731bc51cfe4ab6a4c01f6
> 
> Do any of the bugs in that commit message align with the bug that you are 
> seeing?
> 
> HTH!
> Stephen
> 
> 
> On Sat, Jan 18, 2014 at 2:32 AM, Steffen Gebert 
> < >
>  wrote:
> Hi Bill,
> 
> go to http://www.getchef.com/chef/install/ and pick the "Chef Server";
> tab. Then download the package and do what you already did when
> installing it:
> - install the packet using your OS's package management utility (apt,
> yum, ..)
> - run `chef-server-ctl reconfigure`
> 
> Like described here: http://docs.opscode.com/install_server.html
> 
> But I agree that an "Upgrading Chef Server" section the docs would be of
> help. I also had to search a lot while doing the update.
> 
> Yours
> Steffen
> 
> 
> On 18/01/14 07:41, William Hatch wrote:
> > I've hit a known bug with the web-ui, where the show action on a cookbook 
> > results in "ERROR: undefined method `close!' for nil:NilClass". On a 
> > somewhat related note, the same cookbooks' changes are not being picked 
> > up on a client when converging. Due to the error, I cannot confirm (or I 
> > don't know how) whether or not the knife upload is actually resulting in 
> > my changes being persisted on the server, although the knife command 
> > returns success. So, I'm thinking it might be best to upgrade the server. 
> > I've been looking for a definitive resource on the proper means of 
> > upgrading chef server, but not finding anything very concrete.
> >
> > Per the /version, I've got:
> >
> > chef-server 11.0.8
> >
> > Component               Installed Version   Version GUID
> > -------------------------------------------------------------------------------------------
> > bookshelf               0.2.1               
> > git:0a01f74ffd1313c4dc9bf0d236e03a871add4e01
> > chef-expander           11.0.0              
> > git:14b11a96da1273b362f39ab11c411470688a8bd6
> > chef-gem                11.4.0
> > chef-pedant             1.0.3               
> > git:15de6cd06f16ee5dee501d6aba36f4ba60162e62
> > chef-server-cookbooks   11.0.8
> > chef-server-ctl         11.0.8
> > chef-server-scripts     11.0.8
> > chef-server-webui       11.0.4              
> > git:498097c0793e51e4f4e7df9f35ee1a3ed3282841
> > chef-solr               11.0.1              
> > git:bcd45175fd402f3082e7146f94c5d571b0620434
> > erchef                  1.2.6               
> > git:77ade20f166367b5f0cde468e3c6066b8a327475
> > nginx                   1.2.3               
> > md5:0a986e60826d9e3b453dbefc36bf8f6c
> > postgresql              9.2.4               
> > md5:6ee5bb53b97da7c6ad9cb0825d3300dd
> > preparation             11.0.8
> > rabbitmq                2.7.1               
> > md5:34a5f9fb6f22e6681092443fcc80324f
> > runit                   2.1.1               
> > md5:8fa53ea8f71d88da9503f62793336bc3
> > unicorn                 4.2.0
> > version-manifest        11.0.8
> >
> > I'm on ubuntu 12.04
> >
> > Are there any solid resources that explain this, or brief summary on 
> > steps involved? Pointers to good resources, or brief walk through would 
> > be much appreciated. Thanks.
> >
> > Bill
> >
> >
> >
> 
> 
> 
> 
> 
> -- 
> Stephen Delano
> Software Development Engineer
> Opscode, Inc.
> 1008 Western Avenue
> Suite 601
> Seattle, WA 98104




Archive powered by MHonArc 2.6.16.

§