Updating chef


#1

I have a few different AMIs which are still using 10.12.0, which bugs me
with the slow startup time, and I just found an issue with the newer java
cookbook that seems to be related to the Chef version as well.

Should I work to upgrade everything to the latest 10.x release, or should I
consider moving to 11? What are the advantages of 11 over 10? The server is
still running 10.x, are 11 clients backwards compatible with a 10.x server?
(If yes, I may upgrade the clients now and work on the server down the
line.)

Also, is there a good way to upgrade chef from a chef cookbook, or is that
something better left to OS-based management? I originally installed it via
the Ubuntu repository, but I removed the apt repo from the AMIs to lock the
version as I was unsure how newer versions might break management (later
experience indicates that it’s not nearly as fragile as Puppet was).


~~ StormeRider ~~

“Every world needs its heroes […] They inspire us to be better than we
are. And they protect from the darkness that’s just around the corner.”

(from Smallville Season 6x1: “Zod”)

On why I hate the phrase “that’s so lame”… http://bit.ly/Ps3uSS


#2

I’ll recommend to move to chef 10.22 , this will let you see what all will
break if you upgrade to chef 11 (notably the attributes setting). Once you
have fixed those deprecation warning then move to chef 11. Even with chef
11 certain things might break, but in most cases they wont be code related
breakage.

regards
ranjib

On Wed, Mar 6, 2013 at 6:03 PM, Morgan Blackthorne stormerider@gmail.comwrote:

I have a few different AMIs which are still using 10.12.0, which bugs me
with the slow startup time, and I just found an issue with the newer java
cookbook that seems to be related to the Chef version as well.

Should I work to upgrade everything to the latest 10.x release, or should
I consider moving to 11? What are the advantages of 11 over 10? The server
is still running 10.x, are 11 clients backwards compatible with a 10.x
server? (If yes, I may upgrade the clients now and work on the server down
the line.)

Also, is there a good way to upgrade chef from a chef cookbook, or is that
something better left to OS-based management? I originally installed it via
the Ubuntu repository, but I removed the apt repo from the AMIs to lock the
version as I was unsure how newer versions might break management (later
experience indicates that it’s not nearly as fragile as Puppet was).


~~ StormeRider ~~

“Every world needs its heroes […] They inspire us to be better than we
are. And they protect from the darkness that’s just around the corner.”

(from Smallville Season 6x1: “Zod”)

On why I hate the phrase “that’s so lame”… http://bit.ly/Ps3uSS


#3

So I was checking this out and I don’t see 10.22 available in the apt
repositories for Quantal. Is that something in progress?


~~ StormeRider ~~

“Every world needs its heroes […] They inspire us to be better than we
are. And they protect from the darkness that’s just around the corner.”

(from Smallville Season 6x1: “Zod”)

On why I hate the phrase “that’s so lame”… http://bit.ly/Ps3uSS

On Wed, Mar 6, 2013 at 6:13 PM, Ranjib Dey dey.ranjib@gmail.com wrote:

I’ll recommend to move to chef 10.22 , this will let you see what all
will break if you upgrade to chef 11 (notably the attributes setting). Once
you have fixed those deprecation warning then move to chef 11. Even with
chef 11 certain things might break, but in most cases they wont be code
related breakage.

regards
ranjib

On Wed, Mar 6, 2013 at 6:03 PM, Morgan Blackthorne stormerider@gmail.comwrote:

I have a few different AMIs which are still using 10.12.0, which bugs me
with the slow startup time, and I just found an issue with the newer java
cookbook that seems to be related to the Chef version as well.

Should I work to upgrade everything to the latest 10.x release, or should
I consider moving to 11? What are the advantages of 11 over 10? The server
is still running 10.x, are 11 clients backwards compatible with a 10.x
server? (If yes, I may upgrade the clients now and work on the server down
the line.)

Also, is there a good way to upgrade chef from a chef cookbook, or is
that something better left to OS-based management? I originally installed
it via the Ubuntu repository, but I removed the apt repo from the AMIs to
lock the version as I was unsure how newer versions might break management
(later experience indicates that it’s not nearly as fragile as Puppet was).


~~ StormeRider ~~

“Every world needs its heroes […] They inspire us to be better than we
are. And they protect from the darkness that’s just around the corner.”

(from Smallville Season 6x1: “Zod”)

On why I hate the phrase “that’s so lame”… http://bit.ly/Ps3uSS


#4

Pretty sure the omnibus packages from opscode are the “official” ones you want to go with, they will get updated far more often than thru Ubuntu apt sources.

Either that or update thru rubygems.

On Sun, Mar 17, 2013 at 7:33 AM, Morgan Blackthorne stormerider@gmail.com
wrote:

So I was checking this out and I don’t see 10.22 available in the apt
repositories for Quantal. Is that something in progress?

~~ StormeRider ~~
“Every world needs its heroes […] They inspire us to be better than we
are. And they protect from the darkness that’s just around the corner.”
(from Smallville Season 6x1: “Zod”)
On why I hate the phrase “that’s so lame”… http://bit.ly/Ps3uSS
On Wed, Mar 6, 2013 at 6:13 PM, Ranjib Dey dey.ranjib@gmail.com wrote:

I’ll recommend to move to chef 10.22 , this will let you see what all
will break if you upgrade to chef 11 (notably the attributes setting). Once
you have fixed those deprecation warning then move to chef 11. Even with
chef 11 certain things might break, but in most cases they wont be code
related breakage.

regards
ranjib

On Wed, Mar 6, 2013 at 6:03 PM, Morgan Blackthorne stormerider@gmail.comwrote:

I have a few different AMIs which are still using 10.12.0, which bugs me
with the slow startup time, and I just found an issue with the newer java
cookbook that seems to be related to the Chef version as well.

Should I work to upgrade everything to the latest 10.x release, or should
I consider moving to 11? What are the advantages of 11 over 10? The server
is still running 10.x, are 11 clients backwards compatible with a 10.x
server? (If yes, I may upgrade the clients now and work on the server down
the line.)

Also, is there a good way to upgrade chef from a chef cookbook, or is
that something better left to OS-based management? I originally installed
it via the Ubuntu repository, but I removed the apt repo from the AMIs to
lock the version as I was unsure how newer versions might break management
(later experience indicates that it’s not nearly as fragile as Puppet was).


~~ StormeRider ~~

“Every world needs its heroes […] They inspire us to be better than we
are. And they protect from the darkness that’s just around the corner.”

(from Smallville Season 6x1: “Zod”)

On why I hate the phrase “that’s so lame”… http://bit.ly/Ps3uSS