[chef] Re: release 0.9.12 does not include [CHEF-1423] - Support versions of recipes on the run list


Chronological Thread 
  • From: Seth Falcon < >
  • To:
  • Subject: [chef] Re: release 0.9.12 does not include [CHEF-1423] - Support versions of recipes on the run list
  • Date: Tue, 28 Dec 2010 11:21:55 -0800

Hi,

On Mon, Dec 27, 2010 at 6:23 AM, 
< >
 wrote:
>
> I installed chef 0.9.12 for testing usage of cookbook version in run
> list but it does include that support

Although the CHEF-1423 ticket was tagged for the 0.9.12 release, it
did not make it into the release.  A good way to get an overview of
what _did_ make it into a particular release is to look at the release
notes:

    http://wiki.opscode.com/display/chef/Release+Notes

In the meantime, we have been working on integrating cookbook version
constraint logic into Chef and making the syntax for specifying
version constraints more consistent.  What has been implemented on the
master branch is described here:

    http://wiki.opscode.com/display/chef/Cookbook+Version+Constraints


> E.g. I specified in one role the following run_list
>
> run_list  [
>   "recipe[accounts::service_account,0.0.0]",
>   "recipe[accounts::user_account,0.0.0]",
>   "recipe[accounts::ssh_keys,0.0.0]"
> ]

The syntax changed from the original ticket; to peg a cookbook version
in a run list item, use '@':

   
"recipe[accounts:: "


> I look at source and found nothing related to pach indicated in
> [CHEF-1423]

If you are willing and able to run some tests against master, you
should be able to test the feature and we would be interested in any
feedback you have.

We are hoping to include this work in the next minor release of Chef (0.10.0),
but what is and is not in the release is not yet written in stone.

+ seth



Archive powered by MHonArc 2.6.16.

§