[chef] Re: Re: Re: Re: Re: Re: Re: Re: Berkshelf Frustrations, or, Am I Just Doing It Wrong?


Chronological Thread 
  • From: nick hatch < >
  • To:
  • Subject: [chef] Re: Re: Re: Re: Re: Re: Re: Re: Berkshelf Frustrations, or, Am I Just Doing It Wrong?
  • Date: Fri, 29 Mar 2013 10:50:24 -0700

Maybe I'm just being dense -- but what value does Berkshelf provide if you explicitly pin versions in this manner? 

-n

On Thu, Mar 28, 2013 at 1:57 PM, Jamie Winsor < "> > wrote:
> Michael's explanation is 100% in line with how we handle things here at Riot
>
> --
> Jamie Winsor
> @resetexistence
> https://github.com/reset
>
> On Thursday, March 28, 2013 at 1:07 PM, Michael Glenney wrote:
>
> We pin versions in the top level cookbooks.  We also restrict versions in
> our environment files but it's always a =< so if an older cookbook is
> relying on an older version of something the environment file doesn't get in
> the way.
>
> In the metadata of top level cookbooks we're strict:  depends "java", "=
> 1.0.0"
> and we list out even cookbooks that aren't called directly by the TLC, that
> are dependencies of others, just to make sure everything is pinned.
>
> In the non-TLC's we're more relaxed:  depends "java", "~> 1.0.0"
> which makes development and testing a little more bearable.
>
> MG
>



Archive powered by MHonArc 2.6.16.

§