- From: Joseph Holsten <
>
- To:
- Cc: Bryan McLellan <
>, John Vincent <
>
- Subject: [chef-dev] Re: CHEF-2988 allowed_recipes, restricted_recipes, and override_recipes
- Date: Wed, 21 Mar 2012 12:37:20 -0700
On Mar 21, 2012, at 12:22 PM, John Vincent wrote:
>
On Wed, Mar 21, 2012 at 3:06 PM, Bryan McLellan
>
<
>
>
wrote:
>
> Let's talk about this patch and what the design gives us versus what
>
> it locks us into.
>
>
>
> -----------
>
> http://tickets.opscode.com/browse/CHEF-2988 - Run List Modifiers
>
>
>
> Provides three new options to modify run lists:
>
>
>
> --allowed-recipes: Restricts what recipes are allowed in the run list
>
> to only those provided. This restriction is not applied to recipe
>
> dependencies.
>
> --restricted-recipes: Restricts provided recipes from running. If a
>
> restricted recipe is a dependency of another recipe, neither are
>
> allowed to run.
>
> --override-runlist: Replaces the current run list with provided run
>
> list. This override is only applied for the current run.
>
> -----------
>
>
My personal opinion is that it's a hack and encourages bad practice.
>
If your client runs are slow, fix that. If you don't trust your runs,
>
fix that. This is a path of madness and surprises all the way around.
+1, the only other reason I can think of is handled by
https://github.com/mattray/mattray-cookbooks/tree/master/one-shot
- [chef-dev] CHEF-2988 allowed_recipes, restricted_recipes, and override_recipes, Bryan McLellan, 03/21/2012
- [chef-dev] Re: CHEF-2988 allowed_recipes, restricted_recipes, and override_recipes, John Vincent, 03/21/2012
- [chef-dev] Re: CHEF-2988 allowed_recipes, restricted_recipes, and override_recipes, Erik Hollensbe, 03/21/2012
- [chef-dev] Re: CHEF-2988 allowed_recipes, restricted_recipes, and override_recipes, Ringo De Smet, 03/22/2012
Archive powered by MHonArc 2.6.16.