only run puppet on nonwindows