add puppet validate