Still don't understand - "you are using cookbook_file now but source file is still in template directory." there is nothing in template directory (about cookbook_file "/etc/monit/conf.d/postfix"). Only monit.erb is in templates.