[chef] Re: Changing of environment via knife node edit command


Chronological Thread 
  • From: Daniel DeLeo < >
  • To:
  • Subject: [chef] Re: Changing of environment via knife node edit command
  • Date: Thu, 7 Aug 2014 08:48:49 -0700



On Wednesday, August 6, 2014 at 10:31 AM, 

 wrote:

> Hi All,
> 
> While trying out environments in chef, I tried some steps as mentioned below
> for better understanding usage of environments but could not get why the 
> result
> was something different then what I expected.
> 
> Here is what I have tried :
> 
> 1. I have a recipe. consisting variable x = 5 defined in attributes/attr.rb
> 
> 2. Then, I created a environment named "testing" for my cookbook named 
> "try".
> In this newly created environment, I have specified overirde_attributes
> variable x=10
> 
> 3. We know that "knife node edit <node_name>" command can be used to edit 
> the
> details of a node. So, moving ahead I edited environment attribute of node
> "client_one" from "_default" to that "testing"
> 
> 4. Now, my expectation was that if I execute recipe "try" against this node 
> it
> should read and print the value of x as 10 but output printed was 5.
> 
> Please let me know how the execution in this scenario does not read value of
> variable x from environment.
> 
> Thanks 
Can you show us your recipe code and environments file?

-- 
Daniel DeLeo






Archive powered by MHonArc 2.6.16.

§