update puppet version and ruby version to test with travis