add puppet version generator script