I’ve been experiencing a strange behaviour of knife/chef server for a while.
knife node from file nodename.json Updated Node nodename!
Ok so in theory the node has been just updated. Unfortunately when I check it’s definition by
knife node show node nodename
It still has it’s old run list. It doesn’t happen all the time but to be sure that the changes are going to be applied I usually hit
knife node from file nodename.json
a few times in a row. Does anybody know why I got info that the node was updated while actually it was not?