I have brought up chef-client, with attributes/run-lists set in /etc/chef/firstboot.json
file.
Same is configured in client.rb: json_attribs "/etc/chef/firstboot.json"
Issue:
- On every chef-client run, it is picking up attributes from above JSON file. But when I use
knife node edit
to modify one of the NORMAL attribute, that attribute change is not taken into effect. Chef-client run overwrites it will old value.