Move destroy nodes into the parent task
move log grabber to teardown so we can grab logs on errors