update to puppet-3.1