If the log directory specified in the client.rb file doesn't exist, the Chef client fails. Because there's no where to log, we get no indication anywhere that the task has failed.
Given this client.rb:
log_location 'C:\Windows\Logs\Chef/client.log'
and the C:\Windows\Logs\Chef directory doesn't exist, Chef client fails.
If the log directory specified in the client.rb file doesn't exist, the Chef client fails. Because there's no where to log, we get no indication anywhere that the task has failed.
Given this client.rb:
and the
C:\Windows\Logs\Chef
directory doesn't exist, Chef client fails.