[chef] Why are json attributes not merged?


Chronological Thread 
  • From: Allan Wind < >
  • To:
  • Subject: [chef] Why are json attributes not merged?
  • Date: Tue, 14 Aug 2012 17:48:57 -0400

As far as I can tell from the documentation
<http://wiki.opscode.com/display/chef/Attributes>
it is expected behavior that chef-solo does not merge json 
attributes (json_attribs which I think is the -j value) with with 
role attributes.

json attributes are normal priority, and roles are either default 
or override which means either makes it to the finish line but 
not both.

The work-around is easy enough, create a role to hold the 
attributes, and mix that via the run list, but I am curios
why deep merging is not supported int he first place.


/Allan
-- 
Allan Wind
Life Integrity, LLC
<http://lifeintegrity.com>


  • [chef] Why are json attributes not merged?, Allan Wind, 08/14/2012

Archive powered by MHonArc 2.6.16.

§