add vagrant & puppet