[chef] Template updated every chef run


Chronological Thread 
  • From: < >
  • To:
  • Subject: [chef] Template updated every chef run
  • Date: Fri, 8 Nov 2013 09:56:53 -0800 (PST)

Hi all. Just strange situation, can't figure out.
I have in attributes:

default["grim"]["conf"]["max.value"] = nil
default["grim"]["conf"]["max.value.per.day"] = nil

in role:

default_attributes(
    :grim => {
        "conf" => {
            "max.value.per.day" => 2
        }
    }
)

in template:

<%   node['grim']['conf'].each do |attr| %>
       <% if !attr[1].nil?  %>
<%= "#{attr[0]} =" %> <%= "#{attr[1]}" %>
        <% end %>
<%   end %>

-------------------

  * template[/home/user/my.conf] action create
    - update template[/home/user/my.conf] from e3b0c4 to c4a9ba
        --- /home/user/my.conf        2013-11-08 17:18:10.000000000 +0000
        +++ /tmp/chef-rendered-template20131108-14338-13hq1u3   2013-11-08
17:18:11.000000000 +0000
        @@ -0,0 +1 @@
        +max.value.per.day = 2

Chef Client finished, 3 resources updated

Why every chef run, I get the file update?



Archive powered by MHonArc 2.6.16.

§